Construction de l'environnement de développement Java (Mac + Pleiades All in One Eclipse 4.7 + Spring Boot + Gradle (Buildship))

introduction

Maintenant que nous avons construit un environnement de développement Java sur Mac, les étapes sont résumées ci-dessous. Décrit jusqu'à la sortie de "Hello World".

Conditions préalables

Dans Pléiades All in One Eclipse, la fonction de réglage automatique par défaut Le chemin du compilateur etc. est défini automatiquement sans dépendre de l'environnement JDK existant. Par conséquent, vous n'avez pas besoin d'un JDK, mais si vous êtes intéressé par une ancienne version du JDK, Veuillez le supprimer à l'avance selon la procédure des informations de référence (Comment désinstaller JDK).

  1. Eclipse

1-1. Télécharger

Téléchargez Pléiades All in One Eclipse à partir du site suivant.  http://mergedoc.osdn.jp/

(1) Sélectionnez Eclipse 4.7 Oxygen. Screenshot 01.png

(2) Sélectionnez Mac 64 bits (édition complète) et Java. Screenshot 02.png

1-2. Installation

(1) Exécutez pleiades-4.7.2-java-mac-jre_20171225.dmg. (2) Faites-le glisser et déposez-le sur Applications. Screenshot 03.png

1-3. Démarrage

Au premier démarrage, un avertissement «Impossible d'ouvrir car le développeur n'a pas été confirmé» peut s'afficher. Screenshot 04.png

Dans ce cas, si vous l'ouvrez en cliquant avec le bouton droit de la souris, la boîte de dialogue suivante s'affiche, donc Cliquez sur «Ouvrir». À partir de la deuxième fois, cet avertissement ne sera pas affiché. Screenshot 05.png

Sélectionnez n'importe quel répertoire pour l'espace de travail.

  1. Spring Tool Suite(STS) Installez le plugin pour le développement Spring dans Eclipse. Spring-Boot sera également développé avec cela.

(1) Sélectionnez Aide → Eclipse Marketplace dans le menu. Screenshot 07.png

(2) Recherchez «STS» et installez. Screenshot 08.png

(3) Sur l'écran de confirmation de la fonction sélectionnée, appuyez simplement sur le bouton de confirmation. (4) Sur l'écran de révision de la licence, sélectionnez «J'accepte les termes des conditions d'utilisation» et cliquez sur le bouton Terminer.

Cela est dû à des informations de serveur obsolètes mises en cache localement. Veuillez mettre à jour les informations du serveur selon la procédure des informations de référence (mise à jour des informations du serveur). Après la mise à jour, si vous réinstallez, vous pouvez installer sans erreur.

(5) Cliquez avec le bouton droit sur Explorateur de packages → Nouveau → Autre Vous pouvez voir que Spring et Spring Boot ont été ajoutés. Screenshot 11.png

3. Créez un projet

Créé dans le projet Spring Starter.

(1) Créer un projet Fichier → Nouveau → Autre → Sélectionnez le projet Spring Starter (2) Passez à "Suivant" avec les paramètres par défaut, sauf pour sélectionner "Gradle (Buildship 2.x)" comme type. Capture d'écran 31.png

(3) Sélectionnez "Web" et passez à "Suivant".   32.png

(4) Enfin, un écran de confirmation s'affiche, cliquez sur le bouton «Terminer».

4. Confirmation du projet

(1) Exécution du projet Cliquez avec le bouton droit sur le projet → Exécuter → Application Spring Boot. (2) Vérifiez la console Si le journal suivant est sorti sur la console, il réussit.   34.png

(3) Vérifiez la page par défaut Accédez à localhost: 8080. Capture d'écran 2018-04-19 21.58.51.png

Une erreur se produit car la page Web par défaut n'est pas préparée.

5. Création d'une page Web

(1) Créer une classe Fichier → Nouveau → Sélectionner une classe (2) Ici, créez-le avec le nom "HelloController". Autre que le nom, il reste la valeur par défaut.    33.png

Le programme suivant est terminé.

HelloController.java


package com.example.demo;

public class HelloController {

}

(3) Changez pour afficher "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) Réexécutez le projet et accédez à localhost: 8080. Capture d'écran 2018-04-19 22.11.09.png

application.properties


server.port=8081

En réexécutant le projet et en accédant à localhost: 8081 Hello World s'affiche.

Informations de référence (Comment désinstaller JDK)

(1) Confirmation de l'environnement existant Exécutez la commande suivante:   $ /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

Dans l'exemple ci-dessus, deux JDK sont installés.

(2) Désinstaller le JDK Pour désinstaller, exécutez la commande rm. Pour le chemin à supprimer, spécifiez la partie de "/ Library / Java ~" sortie par la commande de confirmation. Ajoutez également sudo à l'en-tête car il ne peut être supprimé qu'avec des privilèges d'administrateur. (Un mot de passe sera requis, alors entrez le mot de passe de l'administrateur)

Un exemple de ce qui précède est présenté ci-dessous.    $ 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) Vérifiez l'environnement après la désinstallation Exécutez la commande suivante de la même manière que (1).   $ /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.

Informations de référence (mise à jour des informations sur le serveur)

(1) Sélectionnez Eclipse → Préférences dans le menu. (2) Dans le panneau de gauche, sélectionnez le site du logiciel où l'installation / la mise à jour est disponible.   82.png

(3) Sélectionnez l'emplacement où l'erreur s'est produite et appuyez sur le bouton de rechargement. Dans cet exemple, «SpringSource Update Site for Eclipse 4.7» est l'emplacement qui a provoqué l'erreur.    83.png

Informations de référence (projet Spring)

Il existe deux types de projets Spring. (1) Projet Spring Legacy Il est utilisé pour tous les programmes qui utilisent Spring Framework. Sélectionnez cette option si vous ne souhaitez pas utiliser la fonction Spring Boot. (2) Projet Spring Starter Il est utilisé lors de la création d'une application utilisant la fonction Spring Boot.

Informations de référence (plug-in Gradle)

Il existe les types suivants de plug-ins Eclipse Gradle. ・ Gradle IDE Plugin distribué par Nodeclipse Installez à partir du marché Eclipse. ・ STS ・ Construire Le plug-in officiel de Gradle Buildship a été publié sur eclipse.org. Également ajouté à Pléiades All in One.

Si vous en avez deux installés, vous pouvez les sélectionner lors de la création d'un projet Spring. ・ Gradle (STS) ・ Gradle (Buildship)

Source de référence

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

Recommended Posts

Construction de l'environnement de développement Java (Mac + Pleiades All in One Eclipse 4.7 + Spring Boot + Gradle (Buildship))
Construction de l'environnement de développement Java Spring Boot + Docker
Environnement de développement Java (Mac, Eclipse)
[Mac] Construction de l'environnement de développement VS Code (Java, Gradle, Node.js)
Développement d'applications Spring Boot dans Eclipse
◆ Spring Boot + note de construction de l'environnement gradle
[ev3 × Java] Construction de l'environnement de développement leJ OS (Eclipse sur Mac OSX / bluetooth)
Mémo de construction de l'environnement Spring Boot sur Mac
Construction de l'environnement Play Framework 2.6 (Java) avec Eclipse
Conseils Java - Créez un projet Spring Boot avec Gradle
[Note] Construction de l'environnement Struts2 à l'aide de Gradle dans Eclipse
construction d'environnement de développement Java
Jusqu'à ce que vous commenciez à développer avec Spring Boot dans eclipse 1
Jusqu'à ce que vous commenciez à développer avec Spring Boot dans eclipse 2
Création d'un environnement de base de données avec Docker dans Spring Boot (IntellJ)
Créer un environnement de développement Java + Spring avec VirtualBox + Ubuntu (Xfce4)
Construction de l'environnement de développement Rails6 [Mac]
[Spring Boot] Construction de l'environnement (macOS)
Multi-projets Spring Boot 2 avec Gradle
Construction de l'environnement JavaFX dans Java 13
Premier développement Java dans Eclipse
Construction de l'environnement Docker × Spring Boot
éclipse tout en une seule installation
Construction d'environnement de développement d'applications Web en Java (pour les personnes inexpérimentées)
Créer un projet Tomcat en utilisant Eclipse Pleiades All in One
Créer un environnement de développement d'équipe Java et JavaScript (construction d'environnement gradle)
Spring Boot Hello World dans Eclipse
[Eclipse Java] Mémo des paramètres de l'environnement de développement
Environnement Java Spring dans vs Code
Création d'un environnement de développement Java (pour Mac)
Implémenter l'application Spring Boot dans Gradle
[Java & SpringBoot] Construction de l'environnement pour Mac
Environnement de développement Java (Mac, VS Code)
Installer l'environnement de développement Java sur Mac
Construction d'environnement de développement JSP + Eclipse + Jetty que même les débutants en Java peuvent faire
Création d'un environnement de développement Spring Boot dans Vagrant
[Traitement x Java] Création d'un environnement de développement
Création d'un environnement de développement Lambda avec Eclipse
Construction de l'environnement de développement Laravel avec Docker (Mac)
Créer un projet Java Spring Boot avec IntelliJ
Qu'est-ce que Java et l'environnement de développement (MAC)
Créer un environnement de développement Java sur Mac
Essayez Spring Boot 1 (Construction de l'environnement ~ Démarrage de Tomcat)
Exécutez l'environnement de développement Eclipse de jooby sur Gradle
Traduction française de Pléiades All in One
Ajoutez une botte de printemps et un dégradé à éclipse
[Construction de l'environnement] Installation de Spring Tool Suite 4 (Mac)
Environnement de développement d'applications Java créé dans un environnement VM
[Développement d'applications Jakarta EE 8 avec Gradle] 1. Construction de l'environnement
Procédure de construction de l'environnement JAVA + STS (Spring Tool Suite)
Créez des projets Spring Boot par environnement avec Gradle
Autoriser le développement dans l'environnement Eclipse à l'aide du SDK iPLAss
Points bloqués dans la création d'un environnement de développement VS Code et Java
[Débutant] Installez l'outil de développement java dans l'environnement de développement cloud9.
Procédure de construction de LINE Bot x Java (Spring Boot)
Afficher la tâche Gradle dans le projet Spring Boot
Créer un environnement de développement Spring Boot avec docker
[Java] Construction de l'environnement