Java – Maven jetty plug-in daemon elements are not allowed here
•
Java
I'm trying to configure the project's POM XML file I want it to start the jetty server during the test phase To do this, I should add a "daemon" element to the jetty plug-in, as I did below, but IntelliJ warned me that "element daemons are not allowed here" Can you help me? Why?
<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>
Solution
This is actually an error of IntelliJ idea It sometimes fails to recognize certain configuration properties correctly The plug-in does have this property, so you have no choice but to ignore errors in the IDE The plug - in will work as expected
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
二维码
