लिनक्स में क्लासपाथ पढ़ना


0
$ $CLASSPATH
$ $ source .profile
$ $CLASSPATH
> bash: :/usr/java/connectors/mysql-connector-java-5.1.23-bin.jar: No such file or directory
$ /usr/java/connectors/mysql-connector-java-5.1.23-bin.jar 
> no main manifest attribute, in /usr/java/connectors/mysql-connector-java-5.1.23-bin.jar

समझने में मुझे जो परेशानी हो रही है, जब मैं इसे $ CLASSPATH से चलाता हूं (यह देखने के लिए कि क्या इसे सेट किया गया है) तो इसका पता क्यों नहीं लगाया जा रहा है। अगर मैं इसे टाइप करूँ तो क्या यह वैसा नहीं होना चाहिए? मुझे दो अलग परिणाम मिल रहे हैं।

कनेक्टर 0777 मालिक की जड़ के साथ है: जड़।


लाइन की शुरुआत में '$' और '>' का क्या अर्थ है?

$ का अर्थ है "यह कुछ ऐसा है जिसे मैं अपने उपयोगकर्ता के रूप में टाइप कर रहा हूं (रूट नहीं)"> इसका अर्थ है "यह कुछ ऐसा है जो कंसोल वापस आ गया है"

तो आपने टाइप किया $CLASSPATH, फिर आपने टाइप किया .profile, फिर आपने टाइप किया CLASSPATH(बिना $) और त्रुटि संदेश मिला? तो यह CLASSPATHआज्ञा है?

क्षमा करें, तीसरी पंक्ति में $ CLASSPATH है, यह एक पर्यावरण चर है जिसे मैंने प्रोफ़ाइल में सेट किया है ... जिसे अब "$ स्रोत प्रोफ़ाइल" भी संपादित किया जाना चाहिए।
जेम्स बोन

क्या आप CLASSPATH पर्यावरण चर का निर्यात कर रहे हैं? आपकी स्क्रिप्ट में या कमांड लाइन पर आपकी आवश्यकता है: CLASSPATH
Paul Bone

जवाबों:


0

हालांकि यह समस्या को हल नहीं करता है क्योंकि मैं चाहूंगा कि मुझे एक समाधान मिल गया है।

इस उदाहरण में मैं एक JDBC कनेक्टर जोड़ने की कोशिश कर रहा हूं ताकि मैं इसे अपने जावा प्रोग्रामिंग में उपयोग कर सकूं। ग्रहण में मैं कॉन्फ़िगर बिल्ड पथ -> वैरिएबल जोड़ें -> कॉन्फ़िगर करने में सक्षम हूं, फिर CLASSPATH को .jar फ़ाइल के रूप में परिभाषित करता हूं।

यदि किसी के पास अभी भी पोस्ट किए गए प्रश्न का उत्तर है, तो मुझे यह जानने में बहुत रुचि होगी।

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