Aufbau einer Java-Entwicklungsumgebung (Mac + Plejaden All in One Eclipse 4.7 + Spring Boot + Gradle (Buildship))

Einführung

Nachdem wir eine Java-Entwicklungsumgebung auf dem Mac erstellt haben, sind die Schritte unten zusammengefasst. Beschreibt bis zur Ausgabe von "Hello World".

Voraussetzungen

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).

  1. Eclipse

1-1. Herunterladen

Laden Sie Pleiades All in One Eclipse von der folgenden Website herunter.  http://mergedoc.osdn.jp/

(1) Wählen Sie Eclipse 4.7 Oxygen. Screenshot 01.png

(2) Wählen Sie Mac 64bit (Full Edition) und Java. Screenshot 02.png

1-2. Installation

(1) Führen Sie pleiades-4.7.2-java-mac-jre_20171225.dmg aus. (2) Ziehen Sie es per Drag & Drop auf Anwendungen. Screenshot 03.png

1-3. Starten

Beim ersten Start wird möglicherweise die Warnung "Kann nicht geöffnet werden, weil der Entwickler nicht bestätigt wurde" angezeigt. Screenshot 04.png

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. Screenshot 05.png

Wählen Sie ein beliebiges Verzeichnis für den Arbeitsbereich aus.

  1. Spring Tool Suite(STS) Installieren Sie das Plugin für die Spring-Entwicklung in Eclipse. Damit wird auch Spring-Boot entwickelt.

(1) Wählen Sie im Menü Hilfe → Eclipse Marketplace. Screenshot 07.png

(2) Suchen Sie nach "STS" und installieren Sie. Screenshot 08.png

(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. Screenshot 11.png

3. Erstellen Sie ein Projekt

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. Screenshot 31.png

(3) Wählen Sie "Web" und fahren Sie mit "Weiter" fort.   32.png

(4) Schließlich wird ein Bestätigungsbildschirm angezeigt. Klicken Sie auf die Schaltfläche "Fertig stellen".

4. Bestätigung des Projekts

(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.   34.png

(3) Überprüfen Sie die Standardseite Gehen Sie zu localhost: 8080. Screenshot 2018-04-19 21.58.51.png

Ein Fehler tritt auf, weil die Standardwebseite nicht vorbereitet ist.

5. Erstellen einer Webseite

(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.    33.png

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. Screenshot 2018-04-19 22.11.09.png

application.properties


server.port=8081

Durch erneutes Ausführen des Projekts und Zugreifen auf localhost: 8081 Hallo Welt wird angezeigt.

Referenzinformationen (So deinstallieren Sie JDK)

(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.

Referenzinformationen (Serverinformationen aktualisieren)

(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.   82.png

(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.    83.png

Referenzinformationen (Frühjahrsprojekt)

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.

Referenzinformationen (Gradle-Plug-In)

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)

Referenzquelle

https://qiita.com/cypher256/items/233795f4fc58a704ee47

Recommended Posts

Aufbau einer Java-Entwicklungsumgebung (Mac + Plejaden All in One Eclipse 4.7 + Spring Boot + Gradle (Buildship))
Aufbau der Spring Boot + Docker Java-Entwicklungsumgebung
Java-Entwicklungsumgebung (Mac, Eclipse)
[Mac] VS Code-Entwicklungsumgebungskonstruktion (Java, Gradle, Node.js)
Spring Boot-Anwendungsentwicklung in Eclipse
◆ Konstruktionsnotiz für Spring Boot + Gradle-Umgebung
[ev3 × Java] Aufbau einer leJ OS-Entwicklungsumgebung (Eclipse unter Mac OSX / Bluetooth)
Spring Boot Umgebungskonstruktionsnotiz auf Mac
Spielen Sie die Framework 2.6 (Java) -Umgebungskonstruktion mit Eclipse
Java-Tipps - Erstellen Sie mit Gradle ein Spring Boot-Projekt
[Hinweis] Struts2-Umgebungskonstruktion mit Gradle in Eclipse
Java Entwicklungsumgebung Konstruktion
Bis Sie mit der Entwicklung mit Spring Boot in Eclipse 1 beginnen
Bis Sie mit der Entwicklung mit Spring Boot in Eclipse 2 beginnen
Erstellen einer Datenbankumgebung mit Docker in Spring Boot (IntellJ)
Erstellen Sie eine Java + Spring-Entwicklungsumgebung mit VirtualBox + Ubuntu (Xfce4).
Aufbau der Rails6-Entwicklungsumgebung [Mac]
[Spring Boot] Umgebungskonstruktion (macOS)
Spring Boot 2 Multiprojekt mit Gradle
JavaFX-Umgebungskonstruktion in Java 13
Erste Java-Entwicklung in Eclipse
Aufbau der Docker x Spring Boot-Umgebung
Eclipse alles in einer Installation
Erstellung einer Webanwendungsentwicklungsumgebung in Java (für unerfahrene Personen)
Erstellen Sie ein Tomcat-Projekt mit Eclipse Pleiades All in One
Erstellen Sie eine Java- und JavaScript-Teamentwicklungsumgebung (Gradle-Umgebungskonstruktion)
Frühlingsstiefel Hallo Welt in Eclipse
[Eclipse Java] Memo zum Einstellen der Entwicklungsumgebung
Java Spring-Umgebung in vs Code
Erstellen einer Java-Entwicklungsumgebung (für Mac)
Implementieren Sie die Spring Boot-Anwendung in Gradle
[Java & SpringBoot] Umgebungskonstruktion für Mac
Java-Entwicklungsumgebung (Mac, VS Code)
Installieren Sie die Java-Entwicklungsumgebung auf dem Mac
Aufbau einer JSP + Eclipse + Jetty-Entwicklungsumgebung, die selbst Java-Anfänger ausführen können
Erstellen einer Spring Boot-Entwicklungsumgebung in Vagrant
[Processing x Java] Erstellen einer Entwicklungsumgebung
Erstellen einer Lambda-Entwicklungsumgebung mit Eclipse
Aufbau einer Laravel-Entwicklungsumgebung mit Docker (Mac)
Erstellen Sie mit IntelliJ ein Java Spring Boot-Projekt
Was ist Java und Entwicklungsumgebung (MAC)
Erstellen Sie eine Java-Entwicklungsumgebung auf dem Mac
Versuchen Sie Spring Boot 1 (Umgebungskonstruktion ~ Tomcat-Start)
Führen Sie die Eclipse-Entwicklungsumgebung von jooby auf Gradle aus
Englische Übersetzung von Pleiades All in One
Fügen Sie Frühlingsstiefel und Gradle zur Sonnenfinsternis hinzu
[Umgebungskonstruktion] Spring Tool Suite 4-Installation (Mac)
In einer VM-Umgebung erstellte Java-Anwendungsentwicklungsumgebung
[Jakarta EE 8 Anwendungsentwicklung mit Gradle] 1. Umgebungskonstruktion
Konstruktionsverfahren für die JAVA + STS-Umgebung (Spring Tool Suite)
Erstellen Sie mit Gradle Spring Boot-Projekte nach Umgebung
Ermöglichen Sie die Entwicklung in einer Eclipse-Umgebung mit dem iPLAss SDK
Punkte, die beim Erstellen der VS Code- und Java-Entwicklungsumgebung hängen bleiben
[Anfänger] Installieren Sie das Java-Entwicklungstool in der Cloud9-Entwicklungsumgebung.
Konstruktionsverfahren für LINE Bot x Java (Spring Boot)
Zeigen Sie die Gradle-Aufgabe im Spring Boot-Projekt an
Erstellen Sie mit Docker eine Spring Boot-Entwicklungsumgebung
[Java] Umgebungskonstruktion