2013-09-30 44 views
2

我有以下配置一个Maven耳模块我耳边文件:如何在IntelliJ中使用maven-ear-plugin的bundleFileName?

<plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-ear-plugin</artifactId> 
    <version>2.6</version> 
    <configuration> 
     <displayName>app</displayName> 
     <description>app</description> 
     <modules> 
      ... 
      <ejbModule> 
       <groupId>com.example</groupId> 
       <artifactId>example-client</artifactId> 
       <bundleFileName>example-client.jar</bundleFileName> 
      </ejbModule> 
      .. 
     </modules> 
     <defaultLibBundleDir>lib</defaultLibBundleDir> 
     <version>5</version> 
    </configuration> 
</plugin> 

当我使用的IntelliJ(最终12.1.4)我的耳边部署到JBoss AS中,bundleFileName被忽略。

它创建一个带有版本号的jar文件,但在application.xml中定义的jar文件没有版本。

有没有办法解决这个问题?我部署使用“爆炸”的耳朵。

谢谢!

回答

相关问题