2

私のearファイルには、次の構成のmaven earモジュールがあります。

<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ファイルはバージョンなしで定義されています。

これを修正する方法はありますか?「爆発」した耳を使って展開します。

ありがとう!

4

1 に答える 1

1

この問題は Intelij 13 で修正されています (現在はまだリリースされていません): http://youtrack.jetbrains.com/issue/IDEA-114355を参照してください

于 2013-11-07T10:01:04.580 に答える