使用JBoss Tools Plugin将EAR项目从eclipse部署到EAP 6.2.0

时间:2015-01-14 12:07:38

标签: eclipse ear jboss-tools

我有一个maven EAR项目,其中包含几个WAR和JAR文件。我使用Spring STS IDE和JBoss Tools 1.6.0(最新版)。        当我尝试使用STS的JBoss Tools将我的EAR部署到JBoss EAP 6.2.0时,我面临以下问题。 我的Jars(外部jar和项目jar)正被复制到WEB-INF / lib和EAR / lib中,我希望它只在EAR / lib中。 EAR application.xml未被复制到EAR / META-INF /文件夹中      但是,当我使用终端构建我的项目并部署EAR时,我没有遇到这些问题,JBoss开始没有任何问题

1 个答案:

答案 0 :(得分:0)

这是解决了JBIDE-19047主要问题是,

  1. jars正在被复制到WEB-INF / lib中,因为eclipse m2e-wtp插件不支持skinnywar,这可以通过在war插件配置中添加<packagingExcludes>WEB-INF/lib/*.jar</packagingExcludes>来解决。
  2. application.xml没有被复制到ear / META-INF /文件夹中,如果你在任何一个pom中有任何未解析的依赖关系,那么就会发生这种情况,所以要确保所有jar依赖项都可用。