Ich versuche den Anweisungen auf this Seite zu folgen, um Google App Engine unter Ubuntu 16.04 zu installieren.Wie setzt man die Java-Compiler-Flags, um 1.7 Bytecode zu generieren?
Ich bin auf dem dritten Punkt in 'Installation unter Linux' stecken, das ist:
Die App Engine Java SDK erfordert Java 7 Bytecode-Ebene. Sie können entweder Java 7 oder Java 8 verwenden. sicher sein, die javac Compiler-Flags setzen 1.7 Bytecode zu erzeugen:
-source 1,7 -target 1,7
Was ich versucht habe, ist:
javac -source 1.7 -target 1.7
Aber das gibt mir den Fehler
javac: keine Quelldateien
Verwenden Sie -help für eine Liste der möglichen Optionen
Der Befehl unten auch dem gleichen Fehler
javac -source 1.7
jedoch geben gegeben javac -target 1.7
gibt dem folgenden Fehler
1.8 Releasejavac: Ziel-Release 1.7 Konflikte mit Standardquelle
Jeder Rat, wie man dieses Problem angehen könnte, würde sehr geschätzt werden.
Weitere Informationen:
javac -version
gibt javac 1.8.0_92
als Ausgabe.
java -version
gibt diese Ausgabe:
java version "1.8.0_92"
Java (TM) SE Runtime Environment (build 1.8.0_92-b14)
Java HotSpot (TM) 64-Bit-Server VM (Build 25.92-b14, gemischter Modus)
Sie haben die Klasse hinzufügen Sie möchten zu Ihrer ersten Anweisung kompilieren, da die Fehlermeldung "javac: no source files" lautet – Jens