我的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