私は Ant を初めて使用します。ruleset.xml に基づいて pmd を生成するための ant タスクを 1 つ作成しました。ant pmd を実行すると、以下のコードが機能しません。このコードに問題があるかどうかを知りたいです。
- toFile はパス全体(D:\Jenkins)にするか、ルートディレクトリ自体の基礎にするか?
- 他のタスクに依存せずに pmd タスクを実行できますか? 問題になるでしょうか?
> または /> または属性要素が続く必要があるように、ruleset タグで問題が表示されますか? :
<path id="pmd.classpath"> <fileset dir="/lib/runtime"> <include name="**/*.jar"/> </fileset> </path> <target name="pmd" depends="init"> <taskdef name="pmd" classname="net.sourceforge.pmd.ant.PMDTask" classpathref="pmd.classpath"/> <pmd shortFilenames="true"> <ruleset="/build/ruleset.xml"/> <formatter type="xml" toFile="/build/pmd.xml"/> <fileset dir="/src"> <include name="**/*.java"/> </fileset> </pmd> </target>
これに関して誰か助けてください..私は始めたばかりです..
前もって感謝します