내 경로 변수에 문제가 있습니다

내 경로 변수에 문제가 있습니다

내 경로 변수가 약간 엉성한 것 같습니다. 최근에 GRAILS_HOME을 추가하고 JAVA_HOME을 수정하기 위해 /etc/profile을 수정했습니다. 지금의 문제(당분간 들어 올리기 위해 성배에서 옮겨짐)는 /디렉토리 중 하나에 추가 항목이 있다는 것입니다. 이것이 어디에 설정되어 있는지 찾는 방법이나 문제를 해결하는 방법을 잘 모르겠습니다. 누군가 나에게 올바른 방향을 알려 주시겠습니까?

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

관련 정보