可能重複:
Override the compiler attribute in an Ant javac task螞蟻build.compiler使用
在螞蟻,究竟什麼時候使用build.compiler
選項,或the <javac>
task的compiler
屬性?
我試着設置compiler="javac1.5"
,但是當我在十六進制編輯器打開生成的類文件,類版本仍顯示爲32
十六進制(版本1.6)—直到我設置JAVA_HOME
指向我的JDK 1.5的安裝。 (在此之前,它一直指向我的JDK 1.6安裝。)所以看起來好像JAVA_HOME
取代compiler
屬性—在這種情況下,該屬性的用途是什麼?
source
和target
屬性做似乎正常工作;當我指定target
版本時,生成的類文件確實具有正確的版本。