我有一个POM (标准web应用程序):
<build>
<finalName>sandbox</finalName>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>1.0.1.Final</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>1.0.1.Final</version>
<configuration>
<jboss-home>c:\dev\wildfly8\</jboss-home>
</configuration>
<executions>
<execution>
<phase>install</phase>
<goals>
<goal>run</goal>
<goal>deploy</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>我想在Idea 13.1中运行这个应用程序。我创建了Maven Run/Debug配置:

当我单击Debug时,所有目标都会被执行,Wildfly被运行,但调试器窗口(选项卡)不会出现,调试图标也会变灰。我认为问题在于POM野蝇的配置。但我不知道该怎么办。谢谢。
PS我使用了类似的模式,我在另一个项目中使用了jetty插件,效果很好。
编辑:我寻找一个利用maven目标构建项目的过程。
发布于 2014-03-21 23:23:49
根据我收集到的屏幕截图,您正在启动一个空的maven配置,它还在运行自己之前运行2个maven插件/步骤,如下所示:
这将导致尝试调试“空配置”运行的想法。因为我不知道是否有支持从内部管理野蝇的专用插件,所以我会将服务器配置为允许调试,我会将我的调试设置更改为“远程应用程序”,并填写详细信息。这样,服务器应该从步骤2开始,步骤3将启动远程调试会话。
编辑:正确运行/调试JBoss配置的屏幕截图

https://stackoverflow.com/questions/22571037
复制相似问题