Get your XML and XSLT files out of src/main/java -- and you're filtering
that directory too. Put them in src/main/resources


Cheers,
Paul

On Sat, Nov 22, 2014 at 11:47 AM, Aitor Iturriondobeitia <
laudio.i...@gmail.com> wrote:

> hello
> i have one problem and i am working two days an o dont solve it
> y have into may app (jar) several xml fiels into one dir.
> when i install the the project, the jar file doesn't constains the xml
> files. can you help me please?
> the files are into src/main/java/es.midomain/ernesto/security/templates ans
> are xml files
>
> my pom is this:
> <project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="
> http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/xsd/maven-4.0.0.xsd";>
>   <modelVersion>4.0.0</modelVersion>
>   <artifactId>Classes</artifactId>
>   <name>Classes</name>
>   <description>clasess</description>
>     <build>
>         <filters>
>
> <filter>${maven.filters.generic.path}/Filters.properties</filter>
>         </filters>
>         <resources>
>             <resource>
>                 <directory>${basedir}</directory>
>                 <filtering>false</filtering>
>                 <includes>
>                     <include>myfiles/**/*.*</include>
>                 </includes>
>             </resource>
>             <resource>
>                 <directory>src/main/java/</directory>
>                 <filtering>true</filtering>
>                 <includes>
>                     <include>**/*.xml</include>
>                     <include>**/*.xslt</include>
>                 </includes>
>             </resource>
>         </resources>
>         <plugins>
> <plugin>
> <artifactId>maven-compiler-plugin</artifactId>
> <version>3.1</version>
> <configuration>
> <source>${jdk.compilation.version}</source>
> <target>${jdk.compilation.version}</target>
> <encoding>${charSetEnconding}</encoding>
> </configuration>
> </plugin>
>             <plugin>
>                 <artifactId>maven-resources-plugin</artifactId>
>                 <version>2.6</version>
>                 <executions>
>                     <execution>
>                         <id>copy-resources</id>
>                         <phase>validate</phase>
>                         <goals>
>                             <goal>copy-resources</goal>
>                         </goals>
>                         <configuration>
>
> <outputDirectory>${basedir}/config</outputDirectory>
>                             <resources>
>                                 <resource>
>
> <directory>${basedir}/configTemplates</directory>
>                                     <filtering>true</filtering>
>                                 </resource>
>                             </resources>
>                         </configuration>
>                     </execution>
>                     <execution>
> <id>copy-resources</id>
> <phase>validate</phase>
> <goals>
> <goal>copy-resources</goal>
> </goals>
> <configuration>
> <outputDirectory>target</outputDirectory>
> <resources>
> <resource>
> <directory>${basedir}/src/main/java</directory>
> <filtering>false</filtering>
> <excludes>
> <exclude>**/*.java</exclude>
> </excludes>
> </resource>
> </resources>
> </configuration>
> </execution>
>                 </executions>
>             </plugin>
>         </plugins>
>         <pluginManagement>
>             <plugins>
>                 <plugin>
>                     <groupId>org.eclipse.m2e</groupId>
>                     <artifactId>lifecycle-mapping</artifactId>
>                     <version>1.0.0</version>
>                     <configuration>
>                         <lifecycleMappingMetadata>
>                             <pluginExecutions>
>                                 <pluginExecution>
>                                     <pluginExecutionFilter>
>
> <groupId>org.apache.maven.plugins</groupId>
>
> <artifactId>maven-dependency-plugin</artifactId>
>
> <versionRange>[1.0.0,)</versionRange>
>                                         <goals>
>                                             <goal>copy-dependencies</goal>
>                                         </goals>
>                                     </pluginExecutionFilter>
>                                     <action>
>                                         <ignore />
>                                     </action>
>                                 </pluginExecution>
>                             </pluginExecutions>
>                         </lifecycleMappingMetadata>
>                     </configuration>
>                 </plugin>
>             </plugins>
>         </pluginManagement>
>     </build>
>     <dependencies>
> <dependency>
> <groupId>postgresql</groupId>
> <artifactId>postgresql</artifactId>
> <version>9.1-901.jdbc4</version>
> </dependency>
> <dependency>
>             <groupId>commons-lang</groupId>
>             <artifactId>commons-lang</artifactId>
>             <version>2.6</version>
>         </dependency>
>         <dependency>
> <groupId>commons-codec</groupId>
> <artifactId>commons-codec</artifactId>
> <version>1.5</version>
> </dependency>
> <dependency>
> <groupId>javax.ejb</groupId>
> <artifactId>ejb-api</artifactId>
> <version>3.0</version>
> </dependency>
> <dependency>
> <groupId>javax.transaction</groupId>
> <artifactId>jta</artifactId>
> <version>1.1</version>
> </dependency>
>     </dependencies>
> </project>
>

Reply via email to