【发布时间】:2013-12-16 12:20:16
【问题描述】:
我已将 Worklight Studio 设置为在我的 Worklight 项目中使用 JDK 1.6。
我还将“编译合规级别”更改为 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 而不是默认的 Windows 构建 war?
【问题讨论】:
-
你怎么知道war是使用java 1.7生成的?另外,如果您更改了 JAVA_HOME 并且尚未重新启动您的 IDE,请尝试重新启动您的 IDE。
-
MANIFEST.MF 告诉我“创建者:1.7.0_10-b18 (Oracle Corporation)”,当我在我的服务器中使用 jre1.6 运行它时:不支持的版本 51...
-
注意:除了任何其他与工作灯相关的标签之外,请始终添加工作灯标签。
标签: java ibm-mobilefirst worklight-studio