ubuntu kann Nicht finden System Java-Compiler. Sicherzustellen, dass Sie installiert haben, ein JDK (und nicht nur eine JRE) ein

Auf ubuntu 12, ich versuche zu laufen. B. das Programm fuse-jna. Ich bekam folgende Fehlermeldung angezeigt

syed@ubuntu:~/Downloads/fuse-jna-master/examples$ ./hellofs.sh ~/hellofs
:compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> Cannot find System Java Compiler. Ensure that you have installed a JDK (not just a JRE) and configured your JAVA_HOME system variable to point to the according directory.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

läuft java -version Befehl zeigt mir:

syed@ubuntu:~/Downloads/fuse-jna-master/examples$ java -version
java version "1.7.0_15"
OpenJDK Runtime Environment (IcedTea7 2.3.7) (7u15-2.3.7-0ubuntu1~12.10)
OpenJDK Client VM (build 23.7-b01, mixed mode, sharing)

Ausgabe von javac -version:

syed@ubuntu:~/Downloads/fuse-jna-master/examples$ javac -version
javac 1.6.0_27

diese sind auf meinem system installiert, siehe das Bild hier

http://i40.tinypic.com/2hf2j4z.png

Bitte guide mich führen Sie dieses Programm auf Ubuntu

JDK (und nicht nur eine JRE), überprüfen Sie Sie haben javac.exe. versuchen ausführen javac
ausführen javac-Befehl zeigen eine lange Ausgabe, ein Teil davon ist als "Usage: javac <Optionen> <source-Dateien> wo möglich Optionen sind: -g Erzeugen, debugging Informationen -g:none Generieren keine debug-info -g:{Zeilen,vars,Quelle} Erzeugen nur einige debug-info -nowarn Generieren keine Warnungen -verbose-Ausgabe von Meldungen über das, was der compiler tut -deprecation-Ausgang der Quelle Lagen, wo veralteten APIs verwendet werden .............
Es wäre interessant zu wissen, was die shell-Skripts, die tatsächlich tun. Führen Sie das Skript mit bash -x zu finden. Und auch was die JAVA_HOME-variable gesetzt ist.
vielen Dank, Ihr war das problem mit envirnment variable. nach der Einstellung envirnment Variablen und dem Neustart von ubuntu, Jetzt ist es läuft ok.

InformationsquelleAutor user584910 | 2013-12-21

Schreibe einen Kommentar