पता लगाने में असमर्थ रहा mvn install
करने की कोशिश की और यह संदेश मिल गया:javac संकलक
Compilation failure
Unable to locate the Javac Compiler in:
/usr/lib/jvm/java-7-openjdk-amd64/jre/../lib/tools.jar
Please ensure you are using JDK 1.4 or above and
not a JRE (the com.sun.tools.javac.Main class is required).
In most cases you can change the location of your Java
installation by setting the JAVA_HOME environment variable.
ठीक है, एक खुला JDK नहीं है, मैं भी एक दूसरे से डाउनलोड किया। मैं दोनों के लिए JAVA_HOME बात करने की कोशिश की, अब यह सेट है:
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_03
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
मैं भी sudo update-alternatives --config java
के साथ खुला उन में से एक का चयन करने की कोशिश की लेकिन इसमें विभिन्न JDK संस्करण के साथ एक ही त्रुटि मिली।
मैं इसे कैसे ठीक कर सकता हूं? अग्रिम में धन्यवाद।
"javac -version" और "कौन javac" का आउटपुट क्या है? – Korgen
@ Korgen "javac -version" के बाद मुझे "प्रोग्राम 'javac' निम्नलिखित पैकेजों में पाया जा सकता है" और उनमें से एक को स्थापित करने के लिए एक सुझाव (ठीक है, वहां एक खुला jdk था जो पहले से स्थापित है)। –
क्या आपने बाद में लॉग इन किया है? – dbalakirev