我最近遇到了一个我需要使用的库,Jpcap,需要运行32位JVM。在我运行Ubuntu的机器上安装32位Java并在Eclipse(Mars)中配置我的应用程序以使用该版本的Java后,我遇到了以下错误,
执行命令行时发生异常。 无法运行程序“/usr/lib/java/jre1.8.0_91/bin/java”(在目录“/ home / [USERNAME] / EclipseWorkspace / [APPNAME]”):error = 2,没有这样的文件或目录
我已经验证了JRE目录的路径是正确的,并且存在java可执行文件。是否有一些我缺少的配置步骤?有没有人知道为什么Eclipse可能无法进入该目录?
答案 0 :(得分:0)
您可能忘记更新JAVA_HOME环境变量。如果是这种情况,您可能需要遵循本指南:
https://www.digitalocean.com/community/tutorials/how-to-install-java-on-ubuntu-with-apt-get
基本上你可以使用sudo update-alternatives --config java
获取java安装路径,然后编辑文件/etc/environment
添加或编辑字段JAVA_HOME="YOUR_PATH"
,其中YOUR_PATH是实际的java安装路径。此时,您可以重新启动计算机,也可以通过键入source /etc/environment
重新加载环境变量。
希望这有帮助!