Maven ajouter des propriétés de fichier pour le fichier jar
Je suis en utilisant la configuration du plugin pour faire un fichier jar et je veux inclure des non-java src fichiers dans le même lieu à la sortie du pot comme décrit ici.
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<compilerArgument>-Xlint:all</compilerArgument>
<showWarnings>true</showWarnings>
<showDeprecation>true</showDeprecation>
<!-- include non-java src files in the same place in the output jar -->
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
Le ci-dessus ne fonctionne pas et ni ne les suivants:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<!-- include non-java src files in the same place in the output jar -->
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<compilerArgument>-Xlint:all</compilerArgument>
<showWarnings>true</showWarnings>
<showDeprecation>true</showDeprecation>
</configuration>
</plugin>
OriginalL'auteur AKZ | 2014-06-02
Vous devez vous connecter pour publier un commentaire.
Ajouter un fichier dans le même package (dossier) dans
src/main/resources
au lieu desrc/main/java
ou voir ma réponse Avec maven - propre paquet, xml fichiers source ne sont pas inclus dans le classpathOriginalL'auteur Andrzej Jozwik
J'ai fait de cette façon et fonctionne parfaitement.
OriginalL'auteur Ronald