Файлы XML не перемещаются в папку jar META-INF - PullRequest
0 голосов
/ 15 апреля 2019

Я создаю банку из моей кодовой базы с выбранными пакетами.Также мне нужно, чтобы XML-файлы были перемещены в папку META-INF.Но я не вижу, чтобы это происходило, хотя моя банка создана.

<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 в целевой папке.Но не видя того же внутри баночка .

1 Ответ

0 голосов
/ 15 апреля 2019

Это было решено с помощью <include>META-INF/**</include> в соответствии с предложением пользователя M.Deinum

...