Micho Rizo Micho Rizo - 11 months ago 46
Java Question

Maven build doesn't include hibernate cfg.xml or hbm.xml files

I'm building and executable-jar but the jar doesn't include the cfg or hbm hibernate files. My pom file contains the following:

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<mainClass>com.myCompany.myProject.myMainClass</mainClass>
</manifest>
</archive>
</configuration>
</plugin>

</plugins>
</build>


I'm using the following to build it:


mvn clean package shade:shade


I get errors that my hibernate cfg and hbm files cannot be found.

Any ideas? I've burned many BTUs on this already. Thanks in advance.

Answer Source

put those files in src/main/resources maven takes everything in package from resources