次の警告が表示されます:
[javac] build.xml:9: warning: 'includeantruntime' was not set,
defaulting to build.sysclasspath=last; set to false for repeatable builds
これはどういう意味ですか?
ベストアンサー1
Ant ランタイム
設定するだけincludeantruntime="false"
:
<javac includeantruntime="false" ...>...</javac>
-taskを複数回使用する必要がある場合はjavac
、次の使用を検討してください。PreSetDef
常に を設定する独自のjavac
-taskを定義しますincludeantruntime="false"
。
さらなる詳細
からhttp://www.coderanch.com/t/503097/tools/warning-includeantruntime-was-not-set:
これは、Ant 1.8 で導入された誤った機能によって発生します。その名前の属性を javac タスクに追加し、false に設定して、発生したことを忘れてください。
からhttp://ant.apache.org/manual/Tasks/javac.html:
Ant ランタイム ライブラリをクラスパスに含めるかどうか。build.sysclasspath が設定されていない場合、デフォルトは yes です。スクリプトの動作が実行される環境の影響を受けないようにするには、通常はこれを false に設定するのが最適です。