相关疑难解决方法(0)

使用Maven复制文件的最佳做法

我有配置文件和各种文档,我想使用Maven2从开发环境复制到dev-server目录.奇怪的是,Maven在这项任务中看起来并不强大.


一些选项:

  • 在Maven中简单使用复制任务

__CODE__

  • 使用Ant插件从Ant 执行复制.

  • 构造一个zip类型的工件,以及POM的"主"工件(通常是jar类型),然后将该工件从存储库解压缩到目标目录中.

  • maven-resources插件,如下所述.

  • Maven Assembly插件 - 但是当我想简单地"按常规"做事时,这似乎需要大量的手动定义.

  • 这个页面甚至展示了如何构建一个进行复制的插件!

  • maven-upload插件,如下所述.

  • 带有副本的maven-dependency-plugin,如下所述.


所有这些看起来都是不必要的:Maven应该擅长完成这些标准任务,而不用大惊小怪.

有什么建议?

build-process maven-2 release-management maven

183
推荐指数
7
解决办法
27万
查看次数

在詹金斯设置Maven参数

我正在试验Jenkins,我正在寻找一种方法来允许Jenkins为不同的项目构建设置参数.通常所有这些属性都存储在settings.xml中(我目前有一个用于运行Jenkins的用户的settings.xml,其中包括默认属性和我的存储库).

我希望具有不同的Maven参数和不同目标的相同项目的不同构建.(有一个经常运行编译检查的作业,另一个每小时将应用程序部署到测试服务器,另一个用于释放到staging然后生成)

在Jenkins中创建参数化构建的最佳方法是什么?

parameters build maven jenkins

15
推荐指数
1
解决办法
6万
查看次数