ant 警告: 「'includeantruntime' が設定されていません」 質問する

ant 警告: 「'includeantruntime' が設定されていません」 質問する

次の警告が表示されます:

[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 に設定するのが最適です。

おすすめ記事