[JAVA] Das Eclipse-Paket org.springframework.boot.web.servlet.support ist nicht vorhanden

Hintergrund

(1) Ich wollte den von Spring Boot erstellten Krieg auf einem externen Tomcat ausführen. (2) Ich habe Tomcat bereitgestellt und versucht, eine Verbindung herzustellen, aber ein 404-Fehler ③ Oh, ich habe vergessen, die @ SpringBootApplication-Klasse SpringBootServletInitializer erben zu lassen. (・ Ω <) Tehepero ☆ ④? Ich kann nicht durch Gradle Build gehen! (Gradle Build anderer Projekte geht vorbei)

Geheimnisvoller Fehler

error.text


Task :compileJava FAILED
C:\Users\******\workspace\test01\src\main\java\apl\TestApplication.java:6:Error:Paket org.springframework.boot.web.servlet.Unterstützung gibt es nicht
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
                                                   ^
C:\Users\******\workspace\test01\src\main\java\apl\TestApplication.java:9:Error:Symbol kann nicht gefunden werden
public class NegoApplication extends SpringBootServletInitializer{
                                     ^
Symbol:Klasse SpringBootServletInitializer
2 Fehler

Ursache

Aus irgendeinem Grund wurde GRADLE_HOME nur für das betreffende Projekt festgelegt. (Projekte, die andere Gradle-Builds durchlaufen, durchlaufen gebrauchte Gradle, die am Eclipse-Plug-In haften.)

… Ist jeder Ort anders?

Maße genommen

① Löschen Sie alle Erstellungspfade des entsprechenden Projekts ② Öffnen Sie die Konsole und führen Sie gradle ecripse aus ③ Stellen Sie build.gradle so ein, dass GRADLE_HOME nicht angezeigt wird.

→ Erfolg

Impressionen

Sie können GRADLE_HOME von Anfang an verwenden. Nachher Pflege.

Recommended Posts

Das Eclipse-Paket org.springframework.boot.web.servlet.support ist nicht vorhanden
"Fehler: Paket xxx existiert nicht" "Fehler: Symbol nicht gefunden" beim Umschreiben von Kotlin
Eclipse wird nach der Installation von Java 11 nicht gestartet
Über den Fehler PG :: UndefinedTable: ERROR: Die Beziehung "XXXXXX" existiert nicht
Terminal startet nicht
Eclipse ~ Paket-Explorer anzeigen ~
Bei der Bundle-Installation wird mysql2 nicht installiert
Der Versuch, pip pytorch auf jetson nano zu installieren, führte zu einem Fehler (Fehler: Paketverzeichnis'torch / cuda 'existiert nicht)