java - How to set the path to xstream in Ubuntu 14.04 -


मैं Ubuntu 14.04 का उपयोग कर रहा हूं, और अपने संस्करण का उपयोग jdk

sudo apt- Openjdk-7-jdk को स्थापित करें

अब मैंने xstream 1.4.7 को स्थापित किया है, लेकिन जब भी मैं पैकेज का उपयोग करते हुए किसी भी जावा फाइलों को संकलित करता हूं, मुझे एक त्रुटि मिलती है कि यह com.thoughtworks पैकेज नहीं मिल सकता है:

  $ javac app.java त्रुटि: पैकेज कॉम। Thoughtworks.xstream आयात com.thoughtworks मौजूद नहीं है xstream.XStream;  

मैंने चेक किया है कि यह सही ढंग से स्थापित है और मेरे पास मेरे / usr / share / java में है Googling के बाद मुझे पता चला है कि मुझे $ CLASSPATH चर सेट करना होगा, हालांकि, मेरे पास मेरे सिस्टम में ऐसा कोई चर नहीं है।

न तो प्रतिध्वनि $ JAVA_HOME और $ CLASSPATH गूंज शब्द के लिए कुछ भी थूकना (मैं भी कोष्ठक के साथ की कोशिश की), हालांकि संकलन और निष्पादन दोनों किसी भी अन्य सामान्यतः इस्तेमाल किया संकुल के लिए पूरी तरह से काम कर रहे हैं।

मेरा निष्कर्ष यह है कि पथ किसी अन्य स्थान पर सेट होते हैं (?)।

मेरे .bashrc और .profile में भी $ PATH के लिए कोई भी निर्यात सेट नहीं है फाइलें, इसलिए मुझे नहीं पता कि एक्सस्ट्रीम पैकेज को खोजने के लिए जावा कम्पाइलर कहां या कहां है।

बाकी सब मेरे सिस्टम में पूरी तरह से काम कर रहे हैं। क्या कोई मुझे सही दिशा में इंगित कर सकता है? एक सरल CLI कमांड जो मेरे कंपाइलर का उपयोग कर रहा है उस पथ को खोजने के लिए और उसके लिए xtream पथ जोड़ता है। अग्रिम धन्यवाद।

अगर आपने हाथ से एक्सस्ट्रीम जार फ़ाइल डाउनलोड की है:

आपके एक्सस्ट्रीम जार के लिए $ javac -cp & lt; पथ & gt; ऐप.जावा

जहां आपके xstream जार के लिए & lt; पथ वह जगह है जहां आप डाउनलोड करने के दौरान अपना एक्सस्ट्रीम जार फ़ाइल डालते हैं।

यदि आपने अपने उबंटू सिस्टम पर apt-get का उपयोग करके libxstream-java डेबियन पैकेज स्थापित किया है:

$ javac -cp / usr / शेयर / मेवेन-रेपो / कॉम / सोचा वर्क / एक्सस्ट्रीम / एक्सस्ट्रीम / 1.4.7 / एक्सस्ट्रीम-1.4.7.jar ऐप.जावा

उस स्थिति में जार एक मेवेन में स्थापित है आपके सिस्टम पर रिपॉजिटरी।


Comments

Popular posts from this blog

sql - Find last match with latest inserted name in table -

c# - XML serialize base class without knowing derived class -

ios - Invalid IPA: missing embedded provisioning profile. Are you sure this is an ad hoc? -