Java 1.9 (b132)、Eclipse Neon (4.6.0) を使用して、Java 9 に備えて大規模なレガシー Java クライアント フロント エンド プロジェクトに取り組んでいます。ほとんどのコードは機能しますが、この問題は解決できません。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 に追加しようとしましたが、ロードされませんでした。
どんな助けでも大歓迎です。