ho cercato di mvn install
e ha ottenuto questo messaggio:Impossibile individuare il Javac compilatore
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.
Beh, c'è un JDK aperta, ho scaricato anche un altro. Ho cercato di puntare JAVA_HOME sia, ora è impostata:
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_03
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
Ho anche cercato di scegliere uno di quelli aperti con sudo update-alternatives --config java
ma ho ottenuto lo stesso errore con diverse versioni del JDK in esso.
Come posso risolvere il problema? Grazie in anticipo.
qual è l'output di "javac -version" e "which javac"? – Korgen
@Korgen Dopo "javac -version" ho ricevuto "Il programma 'javac' può essere trovato nei seguenti pacchetti" e un suggerimento per installarne uno (beh, c'era già un jdk aperto che è già installato). –
Hai effettuato l'accesso e l'uscita da? – dbalakirev