繁体   English   中英

XML 文件不会移动到 jar 的 META-INF 文件夹

[英]XML files not moving to META-INF folder of jar

我正在使用 selectes 包从我的代码库中创建一个 jar。 我还需要将 xml 文件移动到 META-INF 文件夹。 但是虽然我的 jar 被创建了,但我没有看到这种情况发生。

<build>
<resources>
    <resource>
        <directory>${project.basedir}/src</directory>
        <includes>
            <include>jboss-ejb3.xml</include>
            <include>ejb-jar.xml</include>
        </includes>
        <targetPath>${project.build.outputDirectory}/META-INF</targetPath>
    </resource>
</resources>

 <plugins>
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <version>3.1.1</version>
        <configuration>
            <includes>
                <include>com/**/server/*EJB.class</include>
                <include>com/**/common/*Remote.class</include>
            </includes>
            <!-- <archive> -->
                <!-- <addMavenDescriptor>false</addMavenDescriptor> -->
            <!-- </archive> -->
        </configuration>
    </plugin>
</plugins>

当我使用 Maven-resource-plugin 时,我可以看到在目标文件夹中生成的META-INF文件夹。 但没有看到相同的内部jar

这是通过使用用户M.Deinum建议的<include>META-INF/**</include>解决的

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM