Da das Unternehmen geschlossen wurde, habe ich versucht, die Java-Umgebung mit Visual Stuido Code (im Folgenden: VS Code) vorzubereiten, der sich in letzter Zeit ständig weiterentwickelt hat. Die Plattform ist Ubuntu 18.04. Versuchen Sie es auch mit Gradle.
Sie können es von der offiziellen Website herunterladen, aber wenn Sie Ubuntu verwenden, können Sie Ubuntu Make verwenden, damit Sie es verwenden können. Jetzt ist Version 1.28.2 installiert.
umake ide visual-studio-code
umake --version
> 16.11.1
Wenn Sie in der Plug-In-Suche "Java" eingeben, werden viele davon angezeigt. Wenn Sie jedoch das "Java Extension Pack" einschließen, scheinen die folgenden Plug-Ins zusammen enthalten zu sein, daher werde ich dies einschließen.
Starten Sie einfach neu, um neu zu laden, und Sie sind fertig.
Das neueste ist Java 11, aber dieses Mal wird stattdessen Java 8 verwendet, das ursprünglich enthalten war. Der Installationsvorgang wird hier weggelassen, da er bei Google beliebig oft ausgeführt wird. Überprüfen Sie über $ JAVA_HOME.
echo $JAVA_HOME
> /usr/lib/jvm/java-8-oracle
Official gibt derzeit an, dass die neueste Version 4.10.2 ist, aber ich habe 3.4.1 verwendet, das mit apt installiert wurde.
apt install gradle
Wenn Sie Gradle haben, können Sie es leicht machen, also habe ich es Ihnen überlassen. Der Punkt ist, "--type java-application" anzugeben.
mkdir project_name_dir
cd project_name_dir
gradle init --type java-application
tree
.
├── build.gradle
├── gradle
│ └── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── settings.gradle
└── src
├── main
│ └── java
│ └── App.java
└── test
└── java
└── AppTest.java
Der Inhalt von build.gradle sieht übrigens so aus (Kommentarzeile gelöscht)
build.gradle
apply plugin: 'java'
apply plugin: 'application'
repositories {
jcenter()
}
dependencies {
compile 'com.google.guava:guava:20.0'
testCompile 'junit:junit:4.12'
}
mainClassName = 'App'
Verwenden Sie gradle, um Aufgaben auszuführen, die Sie möglicherweise verwenden. Es ist immer noch eine Vorlage, also sollte alles gut funktionieren.
gradle build
gradle run
gradle check
gradle clean
Wählen Sie das erstellte Projektverzeichnis und arbeiten Sie.
Stellen Sie den Wert von $ JAVA_HOME in "java.home" von "settings.json" ein. Sie können die Datei direkt bearbeiten oder in der GUI festlegen.
grep java.home ~/.config/Code/User/settings.json
> "java.home": "/usr/lib/jvm/java-8-oracle"
Setzen Sie .vscode / task.json
, um den Gradle-Befehl auszuführen.
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"command": "./gradlew build"
},
{
"label": "run",
"type": "shell",
"command": "./gradlew run",
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "clean",
"type": "shell",
"command": "./gradlew clean"
},
{
"label": "check",
"type": "shell",
"command": "./gradlew check"
}
]
}
Taste `F1 → →" Aufgabe ausführen "→ Wählen Sie die in task.json festgelegte Aufgabe aus. Sie können "Strg" + "Umschalt" + "B" verwenden, um die Standardaufgabe "Ausführen" auszuführen. Wenn Sie einen Haltepunkt festlegen, wird dieser an diesem Punkt gestoppt, sodass Sie debuggen können, ohne sich dessen bewusst zu sein.
Ich kann noch nichts sagen, weil ich es gerade berührt habe,
Ich würde gerne zukünftiges Wachstum erwarten.
Recommended Posts