0

プロジェクトのbuild.xmlには適切性があります

<property name="ant.build.javac.source" value="1.7"/>

build.xmlの他の場所では使用されませんが、値を1.6に変更すると、

エラーが発生します。

このプロパティはどういう意味ですか?

私は中国にいます、Googleはここでブロックされています.....

4

2 に答える 2

1

http://ant.apache.org/manual/javacprops.html

デフォルト値がないため、 javac(および)タスクの値を定義します。javadoc

これは状況によっては問題を引き起こす可能性があるため、魔法のプロパティが定義されました。

1.6コンパイラを使用して1.7ソースをコンパイルしようとしている場合、1.7コンストラクトなどを使用していると問題が発生します。

于 2012-10-11T14:20:41.093 に答える
1

この値は、プロジェクトのビルドに使用されるJDKのバージョンを決定します。1.6はインストールされていないか、プロジェクトで使用しているものをサポートしていないため、おそらくエラーが発生します。

http://ant.apache.org/manual/javacprops.html

于 2012-10-11T14:22:04.987 に答える