1
我已經將Worklight Studio設置爲在我的Worklight項目中使用JDK 1.6。IBM Worklight - .war構建器使用錯誤的Java版本
我還將「編譯合規性級別」更改爲1.6。
Eclipse以jdk/jre 1.6開頭。
儘管如此,war
是用Java 1.7生成的!!!
我的JAVA_HOME
和JRE_HOME
變量也設置爲我的JDK/JRE 1.6。
我在Windows 7(64位)下運行。
如何告訴Worklight使用jdk 1.6構建war
,而不是默認的Windows?
你怎麼知道使用java 1.7產生的戰爭?另外,如果您更改了JAVA_HOME並且尚未重新啓動IDE,請嘗試重新啓動IDE。 – Ankit
MANIFEST.MF告訴我「Created-By:1.7.0_10-b18(甲骨文公司)」,當我在jre1.6中運行它時:不支持的版本51 ... – ptitjuju69
注意:請始終將worklight標籤添加到除了任何其他與工作燈相關的標籤。 –