【发布时间】:2012-12-06 02:38:08
【问题描述】:
我有一个 Maven 项目。它正在成功部署 jar 文件。我还希望它部署 src/main/resources 的内容。
mvn deploy 不部署资源。
我怎样才能做到这一点?
我阅读了有关使用复制文件任务和其他解决方法的信息,但我想使用 Maven 的默认行为进行部署,我认为这将包括资源。
【问题讨论】:
标签: maven deployment resources
我有一个 Maven 项目。它正在成功部署 jar 文件。我还希望它部署 src/main/resources 的内容。
mvn deploy 不部署资源。
我怎样才能做到这一点?
我阅读了有关使用复制文件任务和其他解决方法的信息,但我想使用 Maven 的默认行为进行部署,我认为这将包括资源。
【问题讨论】:
标签: maven deployment resources
文件夹 src/main/resources 包含将被打包到 jar 文件中的资源,也就是说它已经部署在创建的 jar 文件中。
【讨论】:
getResource 无法访问 jar 内的文件,因此需要单独部署文件。
getResource 可以访问 JAR 中的文件,例如 stackoverflow.com/questions/4905888/…