我的路径变量的问题

我的路径变量的问题

我的路径变量似乎有点问题。我最近修改了我的 /etc/profile 以添加 GRAILS_HOME 并修改 JAVA_HOME。现在的问题(暂时从 grails 移至 lift)是/其中一个目录中有一个多余的内容。我不确定如何找到设置的位置以修复它。有人能给我指出正确的方向吗?

echo $PATH
/usr/java/jdk1.6.0_27:/home/Ramy/grails/bin:/usr/local//bin:/usr/java/jdk1.6.0_27:/home/Ramy/grails/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/java/jdk1.6.0_27/bin/java

更新:

我关闭了我的终端并打开了一个新的终端。多余的东西/似乎消失了。但是,当我现在得到这个时:

[Ramy@localhost ~]$ sbt
Invalid or corrupt jarfile /usr/local/bin
[Ramy@localhost ~]$ echo $PATH
/usr/java/jdk1.6.0_27:/home/Ramy/grails/bin:/usr/lib/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/java/jdk1.6.0_27/bin/java/bin:/usr/local/rvm/bin:/home/Ramy/bin:/usr/java/jdk1.6.0_27/bin/java/bin

以下是 /usr/local/bin/sbt 的内容:

java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=1024m -Xmx2048M -Xss4M -jar `dirname $0` /sbt-launcher.jar "$@"

答案1

好吧,我按照《Lift in Action》这本书的步骤操作,他们给出的创建名为“sbt”的文件的建议是不准确的。它应该看起来像这样:

java -Xmx512M -jar `dirname $0`/sbt-launch.jar "$@"

參考文獻:http://code.google.com/p/simple-build-tool/wiki/Setup

相关内容