私はthisようなレポートを生成するためのAntタスクを作成する方法を得たが、私は、コマンドラインスクリプトを使用し、これを生成するためのAntないようにしたいです。どうしたらいいですか?checkstyleレポートを生成するためのコマンドラインスクリプト(Antタスクではありません)の記述方法は?
答えて
Checkstyleの分布には、command-line interfaceが含まれています。 Antタスクを使用することができない場合は、次に参照するオプションかもしれません。
すべてのJavaファイル上の設定ファイル ドキュメント/ sun_checks.xmlで実行Checkstyleはディレクトリ内
java com.puppycrawl.tools.checkstyle.Main -c docs/sun_checks.xml -r src/
私はそれを試みました、それはXMLファイルに出力するだけです、私はかなりhtml出力が欲しいです。特定のXMLスタイルシートを与える方法がいくつかあります。 – pathikrit
@wrick - 私はそこにいるとは思わない。あなたはxmlを後処理することができます(これは、CheckstyleがAntから使用されたときに行われます)。 UNIXシステムの場合は 'xsltproc'、Windowsの場合はmsxmlを使用してください。別の方法として、XMLにスタイルシートへの参照を貼り付け、ブラウザにそれを適用させることができます。 –
あなたが正しいです、xsltprocは正常に動作します。ありがとう。 – pathikrit
- 1. ANTのCheckstyleの出力がありません
- 2. Perl:パッケージのWSDL記述を生成する方法は?
- 3. カスタムNAnt、Ant、またはMSBuildタスクを作成するためのベストプラクティスはありますか?
- 4. ログファイルを作成してPythonで記述するためのクラスまたは関数の作成方法は?
- 5. SimpleDateFormatのCheckstyle/PMDルールはスレッドセーフではありません。
- 6. AntとJunit:xmlレポートが生成されていません
- 7. SQL構文の記述方法がわかりません
- 8. ThreadPoolExecutorを無制限のキューで作成する方法。キュー内のタスクを拒否したりタイムアウトさせたりする方法はありません。
- 9. は、ogの画像URLを生成する方法はありませんか?
- 10. CheckstyleをANTなしで.javaファイルでのみ実行する方法はありますか?
- 11. PHPでレポートを生成するツールはありますか?
- 12. Ant Copyタスク:java.io.FileNotFoundExceptionのためにコピーできませんでした。
- 13. WebLogic 10.3 JPA 1.0クラスの記述子がありません
- 14. pthread_detachのファイル記述子が正しくありません
- 15. Excelレポートを生成するためにJasperRunManager.runReportToPdfの代わりに使用するものはありますか?
- 16. MSレポートの埋め込みメソッドはどこで記述しますか?
- 17. Ant FTPタスク - タイプを作成できません
- 18. GridViewには列を生成するためにwithからのプロパティまたは属性がありません
- 19. Objective-Cの記述方法に "self"を含めることはできませんか?
- 20. 子プロセスにファイル記述子を付ける方法はありますか?
- 21. EclipseLink(JPA 2)記述子例外がありません
- 22. C/C++プログラムをコンパイルするためのvb.netコードの記述方法は?
- 23. Maven Checkstyle Pluginが空のレポートを作成
- 24. iOS向けのPDFでレポートを作成する方法はありますか?
- 25. 別のプロジェクトで複数のターゲットを生成するantタスク
- 26. は、私は正しい方法で、次のクエリを記述することはできません
- 27. ファイルを一致させるためのbashスクリプトの記述方法
- 28. Yiiレポートの生成方法
- 29. Pytest/Allure - テストケースの記述を生成するには?
- 30. カスタムAntタスクを作成するには?
Antのを回避する理由は何ですか?それは仕事のための明らかなツールになります。 – hoipolloi
私はアリを使用することはできませんプロセスの束のために、私はその決定を変更する立場にいません。コマンドラインでこれを行う簡単な方法がなければなりません。 – pathikrit