moja zmienna ścieżki wydaje się być nieco zamknięta. Niedawno zmodyfikowałem mój profil / etc /, aby dodać GRAILS_HOME i zmodyfikować JAVA_HOME. Problem teraz (na razie przeniesiony z Graalów do podniesienia) polega na tym, że jest jeden dodatek /
w jednym z katalogów. Nie jestem pewien, jak znaleźć, gdzie to jest ustawione, czy der to naprawić. Czy ktoś mógłby wskazać mi właściwy kierunek?
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
AKTUALIZACJA:
Zabiłem mój terminal i otworzyłem nowy. dodatkowe /
wydaje się zniknąć. Jednak kiedy otrzymuję to:
[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
Oto zawartość / usr / local / bin / sbt:
java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=1024m -Xmx2048M -Xss4M -jar `dirname $0` /sbt-launcher.jar "$@"
/
echo $ PATH::/usr/local//bin:
Ponowne uruchomienie terminala zajęło się cięciem./usr/java/jdk1.6.0_27/bin/java/bin
jest tam dwa razy w drugim $ PATH. Wątpię, że powoduje to jakiekolwiek problemy, ale to dziwne.cd //boot/..///etc//..//dev/
(powinieneś skończyć w dev) przynajmniej bash radzi sobie dobrze.Odpowiedzi:
no cóż, śledziłem dalej w książce „Lift in Action”, a porady, które dali przy tworzeniu pliku o nazwie „sbt” były niedokładne. To powinno wyglądać tak:
ref: http://code.google.com/p/simple-build-tool/wiki/Setup
źródło