neo*_*ert 20 java netbeans jvm crash
在全新的 Ubuntu 18.04 安装和 netbeans 安装之后,netbeans 不会启动。netbeans 已安装
sudo apt install netbeans
Run Code Online (Sandbox Code Playgroud)
其他一些 Java 程序(至少是 Eclipse)也无法启动。
从命令行启动 netbeans 时,JVM 会打印以下警告:
? ~ netbeans
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.netbeans.ProxyURLStreamHandlerFactory (file:/usr/share/netbeans/platform18/lib/boot.jar) to field java.net.URL.handler
WARNING: Please consider reporting this to the maintainers of org.netbeans.ProxyURLStreamHandlerFactory
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
? ~
Run Code Online (Sandbox Code Playgroud)
Kul*_*lfy 11
Ubuntu 的存储库仍然有 Netbeans 8.1 但有 JDK 11。所以我从Netbeans 网站下载了 Netbeans 8.2
下载 Netbeans 8.2 后,请执行以下步骤:
sudo apt autoremove netbeans
cd Downloads
sudo chmod +x netbeans-8.2-linux.sh
./netbeans-8.2-linux.sh
Run Code Online (Sandbox Code Playgroud)
并按照屏幕上的说明进行操作。导入设置并从应用程序抽屉启动 netbeans。
此外,如果您有任何名称为 JDK 8 的包,只需将其删除。您可以通过使用找到安装的软件包
sudo apt list --installed
Run Code Online (Sandbox Code Playgroud)
并使用以下命令删除名称为 openjdk-8- 的所有软件包,
sudo apt autoremove <package_name>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
36097 次 |
最近记录: |