मेरे पथ चर के साथ मुद्दा


0

मेरा पथ परिवर्तनशील सा प्रतीत होता है। मैंने हाल ही में GRAILS_HOME जोड़ने और JAVA_HOME को संशोधित करने के लिए अपने / etc / प्रोफ़ाइल को संशोधित किया है। अब समस्या है (समय के लिए उठाने के लिए अनाज से दूर) एक अतिरिक्त है / निर्देशिका में से एक में। मुझे यकीन नहीं है कि इसे ठीक करने के लिए यह कैसे पता लगाया जाए कि यह कहां सेट है या कहां है क्या कोई मुझे सही दिशा में इंगित कर सकता है?

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 / स्थानीय / बिन / sbt की सामग्री है:

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

क्या मैं नशे में हूँ या आपके पैट में वास्तव में दो बार (या अधिक) कुछ भी है?
Baarn

मैं आपको बता नहीं सकता कि आप नशे में हैं लेकिन मूल रूप से एक डबल था / $ PATH की प्रारंभिक गूंज में: :/usr/local//bin: टर्मिनल को फिर से शुरू करने से स्लैश का ख्याल रखा गया।
Ramy

/usr/java/jdk1.6.0_27/bin/java/bin वहाँ दूसरे $ PATH में दो बार है। मुझे संदेह है कि यह किसी भी समस्या का कारण बनता है, लेकिन यह अजीब है।
Baarn

और डबल स्लैश किसी भी समस्या का कारण नहीं होना चाहिए, यह प्रयास करें cd //boot/..///etc//..//dev/ (आप देव में समाप्त होना चाहिए) कम से कम बैश यह ठीक संभालती है।
Baarn

हममम ... अजीब। अच्छी तरह से मैंने डिलीट कर दिया है और जार फाइल को फिर से डाउनलोड कर लिया है इसलिए मुझे यकीन नहीं है कि यह जार फाइल है जो समस्या है
Ramy

जवाबों:


0

ठीक है, मैं "लिफ्ट इन एक्शन" पुस्तक में साथ चल रहा था और उन्होंने "sbt" नामक फ़ाइल बनाने के लिए जो सलाह दी वह गलत थी। इसे ऐसा दिखना चाहिए:

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

रेफरी: http://code.google.com/p/simple-build-tool/wiki/Setup

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.