Nachdem wir eine Java-Entwicklungsumgebung auf dem Mac erstellt haben, sind die Schritte unten zusammengefasst. Beschreibt bis zur Ausgabe von "Hello World".
In Pleiades All in One Eclipse die automatische Standardeinstellungsfunktion Der Pfad des Compilers usw. wird automatisch festgelegt, ohne von der vorhandenen JDK-Umgebung abzuhängen. Daher benötigen Sie kein JDK. Wenn Sie jedoch an einer älteren Version des JDK interessiert sind, Bitte löschen Sie es im Voraus gemäß dem Verfahren der Referenzinformationen (So deinstallieren Sie JDK).
Laden Sie Pleiades All in One Eclipse von der folgenden Website herunter. http://mergedoc.osdn.jp/
(1) Wählen Sie Eclipse 4.7 Oxygen.
(2) Wählen Sie Mac 64bit (Full Edition) und Java.
(1) Führen Sie pleiades-4.7.2-java-mac-jre_20171225.dmg aus. (2) Ziehen Sie es per Drag & Drop auf Anwendungen.
Beim ersten Start wird möglicherweise die Warnung "Kann nicht geöffnet werden, weil der Entwickler nicht bestätigt wurde" angezeigt.
In diesem Fall wird, wenn Sie es mit der rechten Maustaste öffnen, der folgende Dialog angezeigt Klicken Sie auf "Öffnen". Ab dem zweiten Mal wird diese Warnung nicht mehr angezeigt.
Wählen Sie ein beliebiges Verzeichnis für den Arbeitsbereich aus.
(1) Wählen Sie im Menü Hilfe → Eclipse Marketplace.
(2) Suchen Sie nach "STS" und installieren Sie.
(3) Drücken Sie auf dem Bestätigungsbildschirm der ausgewählten Funktion einfach die Bestätigungstaste. (4) Wählen Sie im Lizenzüberprüfungsbildschirm "Ich akzeptiere die Nutzungsbedingungen" und klicken Sie auf die Schaltfläche "Fertig stellen".
Dies wird dadurch verursacht, dass die Informationen des lokal zwischengespeicherten Servers veraltet sind. Bitte aktualisieren Sie die Serverinformationen gemäß dem Verfahren der Referenzinformationen (Serverinformationen aktualisieren). Wenn Sie nach dem Update erneut installieren, können Sie ohne Fehler installieren.
(5) Klicken Sie mit der rechten Maustaste auf Paket-Explorer → Neu → Andere Sie können sehen, dass Spring und Spring Boot hinzugefügt wurden.
Erstellt im Spring Starter-Projekt.
(1) Erstellen eines Projekts Datei → Neu → Andere → Spring Starter Project auswählen (2) Wenn Sie nicht "Gradle (Buildship 2.x)" als Typ auswählen, fahren Sie mit den Standardeinstellungen mit "Weiter" fort.
(3) Wählen Sie "Web" und fahren Sie mit "Weiter" fort.
(4) Schließlich wird ein Bestätigungsbildschirm angezeigt. Klicken Sie auf die Schaltfläche "Fertig stellen".
(1) Ausführung des Projekts Klicken Sie mit der rechten Maustaste auf das Projekt → Ausführen → Spring Boot-Anwendung. (2) Überprüfen Sie die Konsole Wenn das folgende Protokoll an die Konsole ausgegeben wird, ist es erfolgreich.
(3) Überprüfen Sie die Standardseite Gehen Sie zu localhost: 8080.
Ein Fehler tritt auf, weil die Standardwebseite nicht vorbereitet ist.
(1) Erstellen einer Klasse Datei → Neu → Klasse auswählen (2) Erstellen Sie es hier mit dem Namen "HelloController". Abgesehen vom Namen bleibt dies die Standardeinstellung.
Das folgende Programm ist abgeschlossen.
HelloController.java
package com.example.demo;
public class HelloController {
}
(3) Wechseln Sie zur Ausgabe von "Hello World".
HelloController.java
package com.example.demo;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@RequestMapping("/")
public String index() {
return "Hello World";
}
}
(4) Führen Sie das Projekt erneut aus und greifen Sie auf localhost: 8080 zu.
application.properties
server.port=8081
Durch erneutes Ausführen des Projekts und Zugreifen auf localhost: 8081 Hallo Welt wird angezeigt.
(1) Bestätigung der vorhandenen Umgebung Führen Sie den folgenden Befehl aus: $ /usr/libexec/java_home -V
Matching Java Virtual Machines (2): 1.8.0_151, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home 1.7.0_65, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
Im obigen Beispiel sind zwei JDKs installiert.
(2) Deinstallieren Sie das JDK Führen Sie zum Deinstallieren den Befehl rm aus. Geben Sie für den zu löschenden Pfad den Teil der Ausgabe "/ Library / Java ~" an, der vom Bestätigungsbefehl ausgegeben wird. Fügen Sie dem Kopf außerdem sudo hinzu, da es nur mit Administratorrechten gelöscht werden kann. (Ein Passwort ist erforderlich, geben Sie also das Passwort des Administrators ein.)
Ein Beispiel für das Obige ist unten gezeigt. $ sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home Password: $ sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home
(3) Überprüfen Sie die Umgebung nach der Deinstallation Führen Sie den folgenden Befehl wie in (1) aus. $ /usr/libexec/java_home -V
Unable to find any JVMs matching version "(null)". Matching Java Virtual Machines (0):
Default Java Virtual Machines (0):
No Java runtime present, try --request to install.
(1) Wählen Sie im Menü Eclipse → Einstellungen. (2) Wählen Sie im linken Bereich die Software-Site aus, auf der Installation / Update verfügbar ist.
(3) Wählen Sie den Ort aus, an dem der Fehler aufgetreten ist, und klicken Sie auf die Schaltfläche zum erneuten Laden. In diesem Beispiel ist "SpringSource Update Site für Eclipse 4.7" der Speicherort, der den Fehler verursacht hat.
Es gibt zwei Arten von Frühlingsprojekten. (1) Spring Legacy Project Es wird für alle Programme verwendet, die das Spring Framework verwenden. Wählen Sie diese Option, wenn Sie die Spring Boot-Funktion nicht verwenden möchten. (2) Spring Starter Project Es wird beim Erstellen einer Anwendung verwendet, die die Spring Boot-Funktion verwendet.
Es gibt die folgenden Arten von Eclipse Gradle-Plugins. ・ Gradle IDE Von Nodeclipse vertriebenes Plugin Installieren Sie vom Eclipse Marketplace. ・ STS ・ Buildship Das offizielle Gradle-Plug-In Buildship wurde auf eclipse.org veröffentlicht. Auch zu Plejaden All in One hinzugefügt.
Wenn Sie zwei installiert haben, können Sie diese beim Erstellen eines Spring-Projekts auswählen. ・ Gradle (STS) ・ Gradle (Buildship)
https://qiita.com/cypher256/items/233795f4fc58a704ee47
Recommended Posts