私は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. ボタンプレスでレポートを生成する方法はありますか
- 3. mavenでhtml checkstyleレポートを生成
- 4. Perl:パッケージのWSDL記述を生成する方法は?
- 5. カスタムNAnt、Ant、またはMSBuildタスクを作成するためのベストプラクティスはありますか?
- 6. ログファイルを作成してPythonで記述するためのクラスまたは関数の作成方法は?
- 7. AntとJunit:xmlレポートが生成されていません
- 8. SimpleDateFormatのCheckstyle/PMDルールはスレッドセーフではありません。
- 9. CheckstyleをANTなしで.javaファイルでのみ実行する方法はありますか?
- 10. SQL構文の記述方法がわかりません
- 11. オーディオファイルを再生する方法は初めからではありません
- 12. タスク「SASSは、」あなたのGulpfileではありません - ERROR
- 13. タスク 'sassToCss、jadeToHtmlは' あなたのgulpfileではありません
- 14. 私はオンライン実行中のサービスのためのレポート生成の仕事をしていませんのpython3ベースのコマンドラインスクリプトを持っているのgcloud
- 15. は、ogの画像URLを生成する方法はありませんか?
- 16. ThreadPoolExecutorを無制限のキューで作成する方法。キュー内のタスクを拒否したりタイムアウトさせたりする方法はありません。
- 17. Eclipseの生成されたantスクリプトとjarファイルを作成する方法はありますか?
- 18. EclipseまたはIntelliJのバイトコードでJavaクラスを記述するためのビジュアルツールはありますか?
- 19. PHPでレポートを生成するツールはありますか?
- 20. Jenkinsジョブ記述フィールドでパラメータを使用する方法はありますか?
- 21. サブフォームに追加された値は数値であり、記述的な値ではありません
- 22. 私はタイトルのために私の質問を記述するかどうかはわかりませんブール
- 23. RAML 1.0の生ファイルボディを記述する方法は?
- 24. Ant Copyタスク:java.io.FileNotFoundExceptionのためにコピーできませんでした。
- 25. Excelレポートを生成するためにJasperRunManager.runReportToPdfの代わりに使用するものはありますか?
- 26. Seleniumファイルをアップロードする - ファイルパスを記述する方法はありますか?
- 27. MSレポートの埋め込みメソッドはどこで記述しますか?
- 28. 2D配列を作成するための略記法はありますか?
- 29. はあなたが別のデバイスのために別のレイアウトを記述する必要がありますか?
- 30. ローカルストレージデータを更新するためのjavascriptコードの記述方法
Antのを回避する理由は何ですか?それは仕事のための明らかなツールになります。 – hoipolloi
私はアリを使用することはできませんプロセスの束のために、私はその決定を変更する立場にいません。コマンドラインでこれを行う簡単な方法がなければなりません。 – pathikrit