我有一个带有jar包装的mavenized项目,有标准布局:
/src/main/java
/src/main/resources
Run Code Online (Sandbox Code Playgroud)
当我执行: mvn package
我期待生成的jar(非执行)文件包含资源文件夹和项目中该文件夹内的所有内容(即一些xml文件),但是当我打开jar文件时,我只看到com文件夹的位置和内容顶级资源文件夹...
我认为以上是maven3的默认值,但我想resources在jar文件中包含该文件夹...
Ale*_*yak 12
你不会src/main/resources在结果jar文件中看到.
您只会看到src/main/resourcesjar文件中的内容.
因此,如果您没有为资源文件创建包结构并将所有内容转储到src/main/resources目录中,您将在jar的顶层看到您的资源文件.
如果希望资源显示在生成的jar文件中的某个目录下,请在src/main/resources树下创建这样的目录.
| 归档时间: |
|
| 查看次数: |
8779 次 |
| 最近记录: |