Ber*_*own 6 java resources maven
我在同一目录中有java类文件和属性文件.
的src/main/JAVA/COM /柏林/的Test.class
的src/main/JAVA/COM /柏林/ Test.properties
使用我构建的maven jar和maven目标,我希望它们出现在同一目录中.但当我做"mvn package"时,maven将类文件和属性文件放在不同的地方.
..输出:jar -tvf file.jar:
Sat Jun 11 08:24:32 EDT 2011 main/java/com/berlin/Test.properties
我想要:Sat Jun 11 08:24:32 EDT 2011 com/berlin/Test.properties Sat Jun 11 08:24:32 EDT 2011 com/berlin/Test.class
...
我的一部分:
<build>
<finalName>${project.artifactId}</finalName>
<sourceDirectory>src</sourceDirectory>
<testSourceDirectory>test</testSourceDirectory>
<resources>
<resource>
<directory>src</directory>
<includes>
<include>**</include>
</includes>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
</resources>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${java.source.version}</source>
<target>${java.target.version}</target>
</configuration>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
</plugins>
Run Code Online (Sandbox Code Playgroud)
Mil*_*sić 12
出于Maven的原因,您应该将属性文件放在src/main/resources中,而不是放在src/main/java目录中(保持相同的子文件夹结构).
话虽这么说,要得到你想要的,你需要更换(在你的pom.xml)src用src/main/java.未经测试,但如果您有问题请分享.
| 归档时间: |
|
| 查看次数: |
31415 次 |
| 最近记录: |