关于Java:Eclipse如何在Linux中找到JDK? |
您所在的位置:网站首页 › eclipse找文件路径 › 关于Java:Eclipse如何在Linux中找到JDK? |
我已经手动安装了Eclipse和jdk。设置了我的JAVA_HOME,并且能够运行java -version和javac -version命令,但是当我尝试运行Eclipse时,它显示以下消息: 12345A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: /home/$USER/development/eclipse/jre/bin/java java in your current PATH我该如何解决? 发行版: 1Ubuntu 12.0.4 64 bits.Java: 123java version"1.6.0_45" Java(TM) SE Runtime Environment (build 1.6.0_45-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)$ JAVA_HOME: 1/usr/lib/jvm/jdk1.6.0_45我的$ PATH包含以下内容: 1/usr/lib/jvm/jdk1.6.0_45/bin感谢您的帮助 相关讨论 只需将其添加到该目录... 谢谢,但是要添加到哪个目录? / home / $ USER / development / eclipse / jre / bin / java 您的意思是将我的jdk文件夹添加到/ home / $ USER / development / eclipse / jre / bin / java目录? Eclipse-> Windows-> Java->已安装的JRE->搜索按钮如果Eclipse找不到您的JRE / JDK或找到错误的版本,请在eclipse.ini文件的开头添加以下两行: 12-vm [your-path-to-java-executable] 相关讨论 谢谢您的回答。有用。我以为只要设置环境变量就可以解决此问题,我不喜欢编辑这种文件,应用程序脚本,但是现在您的建议仍然是唯一可行的建议。 完美的作品!非常感谢! 感谢您将所有重要的说明"添加到eclipse.ini文件的开头:"另一种可能的解决方案是将Java bin路径添加到/ etc / profile文件中的环境变量PATH。 像这样 1sudo gedit /etc/profile转到文件末尾并添加以下行: 1export PATH=$PATH:/path/to/your/jdk/bin/我在其他解决方案上遇到了一些问题,所以我做了以下事情: 1)打开一个终端窗口 2)进入eclipse子目录 cd ~/eclipse 3)执行:whereis java 4)选择一个也将jre作为子目录的jdk路径 我选择:/usr/java/jdk1.8.0_102/bin/java 其中有一个jre子目录:/usr/java/jdk1.8.0_102/jre 5)在~/eclipse子目录中创建一个符号链接。 以下是一个示例: ln -s /usr/java/jdk1.8.0_102/jre jre -启动 ... openFile -vm /usr/java/jdk1.8.0_251/bin/ -vmargs ... 相关讨论 这缺少解释它如何工作以及为什么应该起作用的解释。它也与现有答案很奇怪。为了避免出现(可能不当的)印象,即您只是试图通过复制已投票的答案来获得声誉,因此有必要说明微小的可见差异如何实现明显不同或更好的结果。如果未详细说明它们造成的区别,则其他详细信息不会提高答案的实用性。eclipse下载后的文件夹结构 打开eclipse.ini 在顶部添加 -vm [您的-$ JAVA_HOME路径] 例如:/usr/lib/jvm/jdk1.8.0_241/bin 转到JDK安装目录中的jre路径,然后在eclipse安装下复制jre目录。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |