我无法打开bash个人资料。我已经设置了Java和Android路径,但突然间它正在打开。但是当我运行echo $ PATH时,它正确显示路径。现在我需要添加bash配置文件的路径。
有人可以帮助我吗?
答案 0 :(得分:0)
您的toString
错了:
$PATH
这不使用标准的默认路径,除非这是完全有意的,否则我建议你不要这样做。
你必须解决这个问题(注意/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/bin:/Users/qsgtechnologies/Library/Android/sdk/platform-tools:/Users/qsgtechnologies/Library/Android/sdk/tools
):
/bin:/usr/bin:
下一次,请务必使用以下语法:
export PATH=/bin:/usr/bin:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/bin:/Users/qsgtechnologies/Library/Android/sdk/platform-tools:/Users/qsgtechnologies/Library/Android/sdk/tools:
由于您删除了无法更改bash配置文件的export PATH=$PATH/YourNewPath:
,因为bash无法找到您的可执行文件。
符合您的需求,这是您当前的/bin:/usr/bin:
:
bash_profile
将其更改为(请注意,export JAVA_HOME=$(/usr/libexec/java_home)
export ANDROID_HOME=/Users/qsgtechnologies/Library/Android/sdk
export PATH=$JAVA_HOME/bin:/usr/bin:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools
是您需要的值的占位符)
YourNewEntry
然后应用您的更改:
export JAVA_HOME=$(/usr/libexec/java_home)
export ANDROID_HOME=/Users/qsgtechnologies/Library/Android/sdk
export PATH=$JAVA_HOME/bin:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:/YourNewEntry