小编Sab*_*bya的帖子

无法在"/ usr/bin/java/bin/java"(-1)找到可执行文件

我的mac osx 10.7.3中有一个可疑的Java问题.以前我安装它,它工作正常.在经过一段时间的.bash_profile和.profile文件的一些更改之后,我遇到了类似的错误

Unable to locate an executable at "/usr/bin/java/bin/java"
Run Code Online (Sandbox Code Playgroud)

每当我尝试在我的终端中运行"javac"或"java"时.

echo $PATH 给出如下输出:

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/sabya/Documents/Play_Framework/play-2.0:/usr/X11/bin:/usr/local/git/bin:/usr/local/mysql/bin
Run Code Online (Sandbox Code Playgroud)

我的.bash_profile看起来像:

alias start_mysql="/Library/StartupItems/MySQLCOM/MySQLCOM start"
alias stop_mysql="/Library/StartupItems/MySQLCOM/MySQLCOM stop"
export JAVA_HOME=/usr/bin/java
Run Code Online (Sandbox Code Playgroud)

输出 which java

/usr/bin/java
Run Code Online (Sandbox Code Playgroud)

它长时间困扰我,卸载和安装java并没有帮助我的运气.

我是Mac的新手,需要帮助解决这个问题.

在发布此问题之前用Google搜索并查看了SOF,但没有找到任何与我的问题相关的内容.

谢谢

Sabya

java macos javac

47
推荐指数
3
解决办法
8万
查看次数

标签 统计

java ×1

javac ×1

macos ×1