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".
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).
Téléchargez Pléiades All in One Eclipse à partir du site suivant. http://mergedoc.osdn.jp/
(1) Sélectionnez Eclipse 4.7 Oxygen.
(2) Sélectionnez Mac 64 bits (édition complète) et Java.
(1) Exécutez pleiades-4.7.2-java-mac-jre_20171225.dmg. (2) Faites-le glisser et déposez-le sur Applications.
Au premier démarrage, un avertissement «Impossible d'ouvrir car le développeur n'a pas été confirmé» peut s'afficher.
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é.
Sélectionnez n'importe quel répertoire pour l'espace de travail.
(1) Sélectionnez Aide → Eclipse Marketplace dans le menu.
(2) Recherchez «STS» et installez.
(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.
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.
(3) Sélectionnez "Web" et passez à "Suivant".
(4) Enfin, un écran de confirmation s'affiche, cliquez sur le bouton «Terminer».
(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.
(3) Vérifiez la page par défaut Accédez à localhost: 8080.
Une erreur se produit car la page Web par défaut n'est pas préparée.
(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.
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.
application.properties
server.port=8081
En réexécutant le projet et en accédant à localhost: 8081 Hello World s'affiche.
(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.
(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.
(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.
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.
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)
https://qiita.com/cypher256/items/233795f4fc58a704ee47
Recommended Posts