ran*_*cho 3 eclipse java openjdk 16.04
我正在运行 Ubuntu 16.04 我已经通过突触安装了 openJDK,并通过突触安装了 eclipse。一切正常。但是,当我尝试打开 eclipse 时突然出现此错误。
如何解决这个问题?
的输出
dpkg -l libtomcat7-java
Run Code Online (Sandbox Code Playgroud)
是
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig- aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============- =================================
ii libtomcat7-jav 7.0.68-1ubun all Servlet and JSP engine -- core li
Run Code Online (Sandbox Code Playgroud)
我的 eclipse.ini 的内容是:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.dist.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.dist
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xms40m
-Xmx384m
- Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins
Run Code Online (Sandbox Code Playgroud)
查看您的 eclipse.ini 文件后,我们似乎没有指定特定的 Java 虚拟机来运行 eclipse。这似乎是一个常见的绊脚石。让我们通过在 eclipse.ini 中放置 -vm 参数来明确说明要使用哪个 VM 来消除不确定性
如果您不完全确定自己在做什么,那么进行备份总是一个好主意,因此从包含 eclipse.ini 的目录使用 cp eclipse.ini ~/Documents/eclipse.bak 创建一个副本,这将放置一个备份在您的文档目录中。
找到您打算启动的 Java 版本,这可能会有所帮助,如果结果令人困惑,这篇文章应该有助于提供清晰的信息。不要略读,阅读公认的和评分最高的答案
指定您尝试启动的虚拟机的完整路径。
示例您的路径可能不同:
-vm
/opt/sun-jdk-1.6.0.02/bin/java
Run Code Online (Sandbox Code Playgroud)
将您的安装直接在-vmargs行之前适当的线,如图中指定JVM部分在这里
资料来源:
https://wiki.eclipse.org/Eclipse.ini
https://superuser.com/questions/357234/how-to-know-the-jvm-path-in-a-linux-system
还有兴趣:
| 归档时间: |
|
| 查看次数: |
1264 次 |
| 最近记录: |