J'ai rencontré SpringBoot pour la première fois lorsque je recherchais une entreprise et je me suis demandé si elle était sortie. Bref bon! Donc, je ne suis pas bon en Java, mais devrais-je l'essayer? J'ai pensé, j'ai fait référence à diverses URL et j'ai commencé la construction.
Je publierai pour la première fois. Si vous avez des lacunes, veuillez nous contacter.
Un niveau que même Hello World ne peut pas faire. J'ai fait de mon mieux et cela a fonctionné, alors j'ai pensé le partager pour ceux qui trébuchent à l'entrée avec des pensées similaires.
Windows 10 64bit
Pour SpringBoot, STS, qui est une combinaison d'éclipse et d'environnement d'exécution, est pratique.
――J'ai téléchargé STS4 à partir de l'URL suivante.
Le nom du fichier était le suivant. spring-tool-suite-4-4.1.2.RELEASE-e4.10.0-win32.win32.x86_64.zip
Si vous exécutez SpringToolSuite4.exe dans cet état, l'erreur suivante sera générée.
Lorsque j'ai recherché cette erreur sur Google, cela indique que Java n'est pas installé.
Si vous regardez de plus près,
C:\sts\sts-4.1.2.RELEASE\jre\bin\javaw.exe
Est sortie.
Si vous placez java à cet emplacement, vous pouvez le démarrer ...? J'ai pensé.
J'avais une vague idée que le JRE était une version en cours d'exécution avec le runtime Java, alors je vais essayer de l'installer. Cependant, si java est simplement installé, il entrera en conflit avec d'autres environnements et sera mis à jour à chaque fois! Mise à jour de version! J'avais une image bruyante, alors j'ai décidé de la décompresser du zip et de la placer dans le chemin mentionné ci-dessus. Puisque STS est une version 64 bits, java est également une version 64 bits. Je n'ai pas pu trouver le JRE pour une raison quelconque, alors téléchargez le JDK à partir de l'URL suivante. (Je suis désolé si c'est mauvais ...)
Le nom du fichier téléchargé est le suivant. jdk-11.0.2_windows-x64_bin.zip
Suivez les étapes ci-dessous pour placer ce fichier dans le chemin référencé par le STS ci-dessus.
Vous devriez maintenant pouvoir lancer SpringToolSuite4!
--Cliquez sur Fichier> Nouveau> Projet Spring Starter --Suivant comme il est --Vérifiez ce qui suit et passez au suivant - Template Engines - Thymeleaf - Web - Web
Une barre de progression apparaîtra en bas à droite de l'écran, alors attendez un peu.
Lancez l'application de démonstration que vous avez créée.
--Cliquez droit sur le projet> Exécuter en tant que> Application Spring Boot
J'obtiens l'erreur suivante ...
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
String cannot be resolved to a type
at com.example.demo.DemoApplication.main(DemoApplication.java:9)
Chaîne manquante?
Faites un clic droit sur le projet> Exécuter en tant que> Application Spring Boot
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.1.3.RELEASE)
~(réduction)~
DemoApplication in 2.981 seconds (JVM running for 4.501)
J'ai pu le démarrer!
Au départ, j'essayais avec STS 3.9.7, et quand je suis tombé sur ce phénomène, j'ai pensé à le publier sur Qiita et j'ai essayé de le reproduire, mais cela s'est bien passé avec la série STS 4. Donc, quand je l'ai réessayé, je l'ai reproduit, et quand je l'ai essayé de la même manière que STS 3.9.7, cela a fonctionné. Ce serait facile si java était installé, mais je voulais faire quelque chose de force, alors c'est devenu comme ça.
Au moment de STS 3.9.7, Maven se mettait parfois en travers et cela ne fonctionnait pas, mais j'ai pu le résoudre par la procédure suivante en fonction du contenu de cette page.
――Fermez STS une fois
--Supprimez le dossier `` C: \ Users \
Recommended Posts