(1) Je voulais lancer la guerre créée par Spring Boot sur un Tomcat externe. (2) J'ai déployé sur Tomcat et essayé de me connecter, mais une erreur 404 ③ Oh, j'ai oublié de laisser la classe @SpringBootApplication hériter de SpringBootServletInitializer. (・ Ω <) Tehepero ☆ ④? Je ne peux pas passer par la construction gradle! (Gradle build des autres projets passe)
error.text
Task :compileJava FAILED
C:\Users\******\workspace\test01\src\main\java\apl\TestApplication.java:6:Erreur:Organisation du package.springframework.boot.web.servlet.le support n'existe pas
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
^
C:\Users\******\workspace\test01\src\main\java\apl\TestApplication.java:9:Erreur:Impossible de trouver le symbole
public class NegoApplication extends SpringBootServletInitializer{
^
symbole:Classe SpringBootServletInitializer
2 erreurs
Pour une raison quelconque, GRADLE_HOME a été défini uniquement pour le projet concerné. (Les projets que d'autres versions de gradle passent par le gradle utilisé qui colle au plug-in eclipse)
… Chaque endroit est-il différent?
① Effacez tous les chemins de construction du projet concerné ② Ouvrez la console et exécutez gradle ecripse ③ Définissez build.gradle pour qu'il ne regarde pas GRADLE_HOME.
→ Succès
Vous pouvez utiliser GRADLE_HOME depuis le début. Par la suite soins.
Recommended Posts