[Java] Erstellen Sie eine Java-Entwicklungsumgebung unter Ubuntu und überprüfen Sie die Ausführung

Umgebung

Ubuntu VSCode

Dinge die zu tun sind

Referenz

Das ist sehr hilfreich!

Installation

Bitte beachten Sie, dass apt Update, Java-Installation und Java-Versionsprüfung unten zusammen durchgeführt werden.

Java

Installation

sudo apt update && sudo apt install default-jdk && java -version
openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1, mixed mode)

JAVA_HOME-Einstellung

Da sich der Installationsort von jdk in / usr / lib / jvm / befindet, fügen Sie diesen Pfad zur 〇〇rc-Datei hinzu.

~/.〇〇rc-Datei


# ------------------------------------------------------------------
# java
# ------------------------------------------------------------------
export JAVA_HOME=/usr/lib/jvm/java-version-xxx-jdk
export PATH="$PATH:$JAVA_HOME/bin"

Maven

Installation

sudo apt update && apt install maven && mvn -version
Apache Maven 3.6.0
Maven home: /usr/share/maven
Java version: 11.0.6, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: ja_JP, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-54-generic", arch: "amd64", family: "

IntelliJ IDEA Community Edition

Installation

① Von PPA
sudo add-apt-repository ppa:mmk2410/intellij-idea-community
sudo apt update
sudo apt install intellij-idea-community
② Vom Software Center

Suchen Sie mit Intellij und klicken Sie auf Installieren

VSCode

Installation

wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt update && sudo apt install code

VS-Code-Einstellungen

Erweiterung

Java Extension Pack ――Geben Sie dies ein, ohne nachzudenken.

Code Runer

https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner

settings.json

~~code-runner.executorMap Code Runner Legt den Befehl bei der Ausführung fest. Bei den Standardeinstellungen wird davon ausgegangen, dass die Zieldatei keine Erweiterung "fileNameWithoutExt" hat. Daher kann ein Fehler (java.lang.NoClassDefFoundError) auftreten, je nachdem, wo das Debug ausgeführt wird. Dies kann durch Verwendung von $ fileName ~~ vermieden werden

Finden Sie den Ausführungspfad von maven heraus


which mvn
> /usr/bin/mvn

settings.json


[
  // Java
  "java.home":"/usr/lib/jvm/java-version-xxx-jdk",

  // Maven
  "maven.executable.path": "/usr/bin/mvn",

  // Code Runner
  "code-runner.runInTerminal": true,
]

Ausführungsbestätigung

--Verwenden Sie VS Code. --Erstellen Sie ein geeignetes Verzeichnis und erstellen Sie eine HelloWorld.java-Datei.

Hauptmethode public static void main(String[] args) Beschreiben Sie dies unbedingt.

~/java_lessons/hello_java/HelloWorld.java


public class HelloWorld {
	public static void main(String[] args) {
		System.out.println("Hello World!");
	}
}

Lauf

Eine der folgenden Aktionen kann ausgeführt werden. Es wird kompiliert und ausgeführt.

[Done] exited with code=1 in 1.227 seconds

[Running] cd "/home/user/java_lessons/hello_java/" && javac HelloWorld.java && java HelloWorld

Hello World!

Ohne die Hauptmethode Es wird wie folgt sein.

Error:Die Hauptmethode kann nicht in der Klasse HelloWorld gefunden werden. Definieren Sie die Hauptmethode wie folgt:
   public static void main(String[] args

Fehlerbeispiel

Abhilfe etc.

The compiler compliance specified is x.x but a JRE x.y is used

Ordnen Sie die entsprechende Nummer in .settings / org.eclipse.jdt.core.prefs der JRE-Version zu

eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform= x.y
org.eclipse.jdt.core.compiler.compliance= x.y
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
org.eclipse.jdt.core.compiler.processAnnotations=disabled
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.source= x.y

Empfohlen

Sie können es ausprobieren!

Recommended Posts

[Java] Erstellen Sie eine Java-Entwicklungsumgebung unter Ubuntu und überprüfen Sie die Ausführung
Erstellen Sie eine Java-Entwicklungsumgebung auf dem Mac
Erstellen Sie eine Java 8-Entwicklungsumgebung mit AWS Cloud 9
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code auf dem Mac
Erstellen einer Java-Entwicklungsumgebung (für Mac)
Erstellen Sie eine XAMPP-Umgebung unter Ubuntu
Erstellen Sie eine Unity-Entwicklungsumgebung auf Docker
Installieren Sie die Java-Entwicklungsumgebung auf dem Mac
Java-Entwicklungsumgebung
[Ruby] Erstellen einer Ruby-Entwicklungsumgebung unter Ubuntu
Erstellen Sie OpenCV mit Java Wrapper unter Ubuntu 18.04
Erstellen Sie eine Ultra96v2-Entwicklungsumgebung auf Docker 1
Versuchen Sie, eine Java 8-Umgebung unter Amazon Linux2 zu erstellen
Erstellen und installieren Sie Wireshark Development Release (3.3.1) unter Ubuntu
Memo zur Java-Entwicklungsumgebung
Erstellen Sie eine Apache / Tomcat-Entwicklungsumgebung unter Cent OS 7
Java Entwicklungsumgebung Konstruktion
Erstellen Sie eine Entwicklungsumgebung für Docker, Java und Code
Erstellen Sie eine Java-Ausführungsumgebung auf Sakura VPS
So erstellen Sie eine Pytorch-Umgebung unter Ubuntu
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Erstellen Sie eine Java-Entwicklungsumgebung mit jenv auf Ihrem Mac
Erstellen Sie eine Ubuntu 20.04 LTS-Desktopumgebung auf Raspberry Pi 4 (+ japanische Lokalisierung)
Erstellen Sie eine Java-Entwicklungsumgebung auf Mac-JDK Install (2020-Aufbewahrungsversion).
So erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Versuchen Sie, mit Docker eine Java-Entwicklungsumgebung zu erstellen
Erstellen Sie eine Java-Programmentwicklungsumgebung mit Visual Studio Code
Erstellen Sie eine Java + Spring-Entwicklungsumgebung mit VirtualBox + Ubuntu (Xfce4).
Installieren Sie OpenJDK7 (JAVA) unter Ubuntu 14.04
Oracle Java 8 unter Docker Ubuntu
Installieren Sie Java unter WSL Ubuntu 18.04
Java-Entwicklungsumgebung (Mac, Eclipse)
Ubuntu unter Windows Build-Geschwindigkeit
Führen Sie das Java-Applet auf Ubuntu aus
Installieren Sie Ubuntu 20.04 in der virtuellen Box unter Windows 10 und erstellen Sie eine Entwicklungsumgebung mit Docker
Erstellen Sie mit Java + Spring eine Web-APP-Entwicklungsumgebung mit Visual Studio Code
[Aufbau einer Java-Entwicklungsumgebung] Installieren Sie OpenJDK 11 (Java 11) unter macOS mit Homebrew
[Eclipse Java] Memo zum Einstellen der Entwicklungsumgebung
Bereiten Sie die Java-Entwicklungsumgebung mit Atom vor
Erstellen Sie das neueste Samba 4 unter Ubuntu 20.04
Erstellung der Play Framework 2.6 (Java) -Entwicklungsumgebung
Informationen zur aktuellen Entwicklungsumgebung (Java 8)
Erstellen Sie mit Eclipse eine Jooby-Entwicklungsumgebung
Aktivieren Sie Java 8- und Java 11-SDKs unter Ubuntu
Java kann unter Ubuntu 13.04 nicht installiert werden
Java-Entwicklungsumgebung (Mac, VS Code)
Erstellen Sie ffmpeg 4.3.1 unter Ubuntu für Windows
Erstellen Sie eine Entwicklungsumgebung, in der die Haltepunkte von Ruby on Rails unter Windows funktionieren
Hinweise zum Erstellen der Kotlin-Entwicklungsumgebung und zur Migration von Java nach Kotlin
[ev3 × Java] Aufbau einer leJ OS-Entwicklungsumgebung (Eclipse unter Mac OSX / Bluetooth)
Schritte zum Erstellen einer Ruby on Rails-Entwicklungsumgebung mit Vagrant
Erstellen Sie eine Debug-Umgebung auf einem Container. Erstellen Sie mit Docker eine lokale Entwicklungsumgebung für Rails-Tutorials.
So überprüfen Sie, ob Java auf einem Mac installiert ist
Erstellen einer Spring Boot-Entwicklungsumgebung in Vagrant