1

我已将 Worklight Studio 设置为在我的 Worklight 项目中使用 JDK 1.6。

我还将“编译合规级别”更改为 1.6。

Eclipse 以 jdk/jre 1.6 启动。

尽管如此,war还是使用 Java 1.7 生成的!!!

我的JAVA_HOMEJRE_HOME变量也设置为我的 JDK/JRE 1.6。

我在 Windows 7(64 位)下运行。

如何告诉 Worklightwar使用 jdk 1.6 而不是默认的 Windows 构建?

4

1 回答 1

0

在 Eclipse 中,导航到Window > Preferences > Java > Installed JREs. 确保 JRE v6 是要使用的版本(也尝试删除并重新添加它,也许它是一些卡住的配置选项......)。

这是 Eclipse 将用于在您的 Worklight 项目中生成 .war 文件的 JRE 版本。

为了更好地衡量,在更改上述内容后,在生成新文件之前删除现有的 .war 文件。

于 2013-12-16T12:49:56.897 回答