Eclipse:通过项目发布生成JBoss + Maven MANIFEST.MF

时间:2015-03-03 16:01:48

标签: java eclipse maven jboss

我的项目是application.xml

<?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_5.xsd"
    version="5">
    <display-name>ejb.project</display-name>
    <module>
        <ejb>some.prj.jar</ejb>
    </module>
    <library-directory>lib</library-directory>
</application>

some.prj项目中我有依赖:

<dependency>
    <groupId>org.infinispan</groupId>
    <artifactId>infinispan-core</artifactId>
    <version>5.1.2.FINAL</version>
    <scope>provided</scope>     
</dependency>

和生成MANIFEST的插件:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-jar-plugin</artifactId>
        <configuration>
            <archive>
                <manifestEntries>
                    <Dependencies>org.infinispan export</Dependencies>                          
                </manifestEntries>
            </archive>
        </configuration>
</plugin>

此外,我有Eclipse的JBoss AS 7.1插件,并尝试从IDE发布我的项目到服务器(完整发布或增量发布并不重要),一切正常,除了一件事,MANIFEST for project some.prj isn& #39; t创造。 但是,如果我为该EJB项目运行mvn package它工作得非常好,那我就有了我的清单。

问题:那么,我应该如何配置JBoss AS插件或Eclipse以通过项目发布生成MANIFEST?

0 个答案:

没有答案