maven-remote-resources-plugin 与 maven-resources-plugin
maven-remote-resources-plugin vs maven-resources-plugin
我正在创建一个多模块 Maven 项目并希望将资源(属性 文件,json)保存在一个单独的模块中。现在要在其他模块中导入此资源模块,我有两个选择 - 使用 maven-resources-plugin 或使用 maven-remote-resources-plugin。我已经有了 maven-resources-plugin 的工作代码,但是在互联网上搜索时,我发现 post 仅在 maven-remote-resources-plugin 上,这让我怀疑我是否遵循资源使用的 maven 标准。
是否值得从 maven-resources-plugin 迁移到 maven-remote-resources-plugin?
任何与此相关的指示都将受到赞赏。
"...want to keep resources (property files, json) in a separate
module"
您可以使用 Maven Remote Resources Plugin 当然可以将您的资源捆绑在一个可以跨平台使用的 JAR 中。
This plugin is used to retrieve JARs of resources from remote
repositories, process those resources, and incorporate them into JARs
you build with Maven. A very common use-case is the need to package
certain resources in a consistent way across your organization: at
Apache it is required that every JAR produced contains a copy of the
Apache license and a notice file that references all used software in
a given project.
Maven Resource Plugin 当您没有将它们放置在默认的 maven 路径中并且想要显式使用它们时,它有自己的在模块内复制资源的用法。
我正在创建一个多模块 Maven 项目并希望将资源(属性 文件,json)保存在一个单独的模块中。现在要在其他模块中导入此资源模块,我有两个选择 - 使用 maven-resources-plugin 或使用 maven-remote-resources-plugin。我已经有了 maven-resources-plugin 的工作代码,但是在互联网上搜索时,我发现 post 仅在 maven-remote-resources-plugin 上,这让我怀疑我是否遵循资源使用的 maven 标准。 是否值得从 maven-resources-plugin 迁移到 maven-remote-resources-plugin? 任何与此相关的指示都将受到赞赏。
"...want to keep resources (property files, json) in a separate module"
您可以使用 Maven Remote Resources Plugin 当然可以将您的资源捆绑在一个可以跨平台使用的 JAR 中。
This plugin is used to retrieve JARs of resources from remote repositories, process those resources, and incorporate them into JARs you build with Maven. A very common use-case is the need to package certain resources in a consistent way across your organization: at Apache it is required that every JAR produced contains a copy of the Apache license and a notice file that references all used software in a given project.
Maven Resource Plugin 当您没有将它们放置在默认的 maven 路径中并且想要显式使用它们时,它有自己的在模块内复制资源的用法。