Ich versuche, die pom.xml-Datei eines Projekts zu konfigurieren. Ich möchte, dass der Jetty-Server in der Testphase gestartet wird. Um das zu tun, sollte ich das "daemon" -Element zum Jetty-Plugin hinzufügen, wie ich es unten getan habe, aber IntelliJ warnt mich mit "Element-Daemon ist hier nicht erlaubt". Kannst du mir bitte helfen? Was ist der Grund?Maven Jetty Plugin Daemon-Element hier nicht erlaubt
<build>
<plugins>
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.2.11.v20150529</version>
<configuration>
<httpConnector>
<port>8083</port>
</httpConnector>
</configuration>
<executions>
<execution>
<id>start-jetty</id>
<phase>pre-integration-test</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<scanIntervalSeconds>0</scanIntervalSeconds>
<daemon>true</daemon>
</configuration>
</execution>
<execution>
<id>stop-jetty</id>
<phase>post-integration-test</phase>
<goals>
<goal>stop</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
Gibt es eine Referenz für diesen Fehler, den wir updaten könnten? Es ist wirklich ärgerlich, einen ungerechtfertigten Fehler zu haben, aber ich möchte die Schema-Validierung für meine pom.xml nicht deaktivieren. – Joffrey
stoßen. Ich würde das gerne auch sehen. –
Meine Problemumgehung besteht darin, die IDE neu zu starten und die pom.xml nicht zu öffnen ... –