
meine Pfadvariable scheint ein bisschen kaputt zu sein. Ich habe vor Kurzem mein /etc/profile geändert, um GRAILS_HOME hinzuzufügen und JAVA_HOME zu ändern. Das Problem jetzt (vorerst von Grails zu Lift verschoben) ist, dass sich /
in einem der Verzeichnisse ein Extra befindet. Ich bin nicht sicher, wie ich herausfinden kann, wo dies eingestellt ist, um es zu beheben. Kann mir bitte jemand den richtigen Weg weisen?
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
AKTUALISIEREN:
Ich habe mein Terminal beendet und ein neues geöffnet. Das Extra /
scheint weg zu sein. Allerdings bekomme ich jetzt Folgendes:
[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
Hier ist der Inhalt von /usr/local/bin/sbt:
java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=1024m -Xmx2048M -Xss4M -jar `dirname $0` /sbt-launcher.jar "$@"
Antwort1
nun, ich habe das Buch „Lift in Action“ gelesen und der Ratschlag zum Erstellen der Datei mit dem Namen „sbt“ war falsch. Sie sollte so aussehen:
java -Xmx512M -jar `dirname $0`/sbt-launch.jar "$@"
Verweis:http://code.google.com/p/simple-build-tool/wiki/Setup