2017-11-28 3 views
0

meine Klasse von Spring Boot Start befindet sich in einem externen jar.This externen Jar ist eine Abhängigkeit für dieses Projekt.Wenn ich versuche, eine Konfiguration von Spring Boot in IntelliJ zu erstellen, sagt es dass es nicht auf diese Klasse zugreifen kann. Ich habe in pom.xml ein Tag der Hauptklasse hinzugefügt, und läuft es durch das Plugin von Maven Spring Boot, und alles funktioniert, aber es ist ärgerlich, weil jede Änderung, die ich ausführen muss.Wenn ich das Glas über das Abhängigkeitsfenster öffnen IntelliJ, ich kann diese Klasse sehen und eine Option zum Ausführen haben, und wenn Sie Run drücken, sagt IntelliJ, dass Spring-Boot-Klasse nicht gefunden werden kann.Intellij Idee kann nicht auf Starter-Klasse von Spring Boot zugreifen

Antwort

0

Überprüfen: Projekteinstellungen | Maven | Importieren | Importieren Sie Maven-Projekte automatisch.

Außerdem, in der Maven Registerkarte, können Sie externe Projekte als direkte Abhängigkeit hinzufügen (die grüne '+' Taste). Dort müssen Sie Ihr Projekt auswählen, das Sie auch als pom.xml hinzugefügt haben

Dann müssen Sie nur mvn install auf dem externen Projekt ausführen, wenn Sie das JAR/WAR für Ihr IMPL-Projekt erstellen möchten. Aber innerhalb der IDE müssen keine Installationen ausgeführt werden.

Verwandte Themen