在一個項目的build.xml有一個properityant的build.xml中的這個屬性是什麼意思?
<property name="ant.build.javac.source" value="1.7"/>
它不是在build.xml文件其他地方使用,但如果我修改它的值到1.6,我會
得到一個錯誤。
這個性質是什麼意思?
我在中國,谷歌一直在這裏封鎖.....
在一個項目的build.xml有一個properityant的build.xml中的這個屬性是什麼意思?
<property name="ant.build.javac.source" value="1.7"/>
它不是在build.xml文件其他地方使用,但如果我修改它的值到1.6,我會
得到一個錯誤。
這個性質是什麼意思?
我在中國,谷歌一直在這裏封鎖.....
http://ant.apache.org/manual/javacprops.html
,因爲沒有默認值,它們定義爲javac
(和javadoc
)任務值。
這可能會在某些情況下導致問題,因此定義了魔術屬性。
如果您試圖使用1.6編譯器編譯1.7源代碼,如果您使用1.7構造函數/ etc,則會出現問題。
該值決定了使用哪個版本的JDK構建項目。您可能在1.6上遇到錯誤,因爲它未安裝/不支持您在項目中使用的某些內容。
人們很快就會倒下;國際海事組織這是一個合法的問題,對細節很重要 –
這對Google來說相當簡單。 – SomeKittens
@DaveNewton有人在cyberrusher之前加入了代碼爲財產,它發生了真正的快速 – linski