ソナー、私のHello Worldプラグインを見ることができません
質問
ソナープラグインの開発を始めようとしています。 iveはこのチュートリアルに従うことから始めました
http://docs.codehaus.org/pages/viewpage.action?pageid=117899451
iveはこのHello Worldプラグインを構築し、結果のJAR(HelloWorld-1.0-Snapshot.jar)を /拡張機能 /プラグインディレクトリにコピーしました。
私は戦争を再建しました。 .//war/build-war.sh
新しい戦争ファイルが構築されています。次に、スタンドアロンモードでソナーを実行し、「構成>設定」を参照して、このプラグインを表示しようと試みます。すべてのコアプラグはそこにあります(Clover、Design ....)が、私の新しいHello Worldプラグインではありません。
ログにエラーや関連情報はありません。新しい戦争ファイルを探索すると、helloworld-1.0-snapshot.jarが/web-inf/lib/に追加されたことがわかります。
何か案は?
Sonar-Plugin-APIバージョン1.10を使用しています。私のソナーインスタンスはバージョン2.1.2です。これが問題でしょうか?
ソナーアプリケーションからのフィードバックはまったくありませんので、少し失われています。
ありがとう
解決
チュートリアルは古いと思います。最新のソナー(2.1.2)では、プラグインにグローバル構成がない場合、設定には表示されません。
これが私が始めたものであり、Archetypeを実行すると、最新のサンプルプラグインが提供されます。
http://docs.sonarqube.org/display/sonar/getting+started
そして、これらのヒントは今後本当に役に立ちました: