如何用maven将配置文件打在jar包外

2025-05-04 17:27:44
推荐回答(1个)
回答1:

pom如下,最后mvn package -Dmaven.test.skip=true结果在target下面有jar,lib是依赖库,配置文件放在和jar一个目录

  

  
src/main/java


src/main/resources
${project.build.directory}

**/*.java



src/test/java


src/test/resources
true

**/*.java







org.eclipse.m2e
lifecycle-mapping
1.0.0





org.apache.maven.plugins
maven-dependency-plugin
[2.0,)

copy-dependencies















maven-compiler-plugin
2.3.2

1.6
1.6
UTF-8




maven-source-plugin
2.1

true



compile

jar







org.apache.maven.plugins
maven-jar-plugin



true
lib/
***Main Application ***


./







org.apache.maven.plugins
maven-dependency-plugin


copy
package

copy-dependencies



${project.build.directory}/lib