使用 java 1.9 (b132)、Eclipse Neon (4.6.0),我正在处理一个大型遗留 java 客户端前端项目,为 java 9 做准备。大部分代码都有效,但我无法解决这个问题。我在 eclipse.ini 中添加了以下内容:
...
-vm
C:/Program Files (x86)/Java/jdk-9/bin/javaw.exe
...
--add-modules=java.se.ee
我的问题可以在 Eclipse 中的一个简单示例中轻松复制:
public class HelloWorld {
public static void main(String[] args) {
System.setSecurityManager(null);
}
}
Eclipse 不会构建它,给出:'类型 java.lang.SecurityManager 无法解析......'
尝试将 -Djava security.manager 添加到 eclipse.ini 但没有加载。
任何帮助,将不胜感激。