maven-plugin相关内容

编写一个maven自定义报告插件;如何生成html正文或“中间"我的报告?

我正在尝试创建自定义Maven报告,以在项目中运行mvn网站目标时生成.我已按照此处的说明进行操作: 具体来说,我创建了一个实现适当方法的mojo,并且在运行mvn网站时调用了其"executeReport(...)方法.我还实现了一个扩展AbstractMavenReportRenderer的类,并填写了renderBody(. ..)方法,对接收器中的方法进行了一些调用.我的Mojo在其 ..
发布时间:2020-05-07 21:14:36 其他开发

Maven-添加集成测试

尝试将Maven构建中的测试拆分为Unit&集成测试. 我正在使用故障安全插件来运行集成测试,并尝试使用build-helper-maven-plugin从src/it/java目录添加集成测试. 尝试进行构建时出现错误,但看不到原因,从模块的根文件夹看,集成测试源的路径正确. [ERROR] Failed to execute goal org.codehaus.mojo:bu ..

杰贝弗Maven-如何跳过场景测试

我正在使用jbehave和jbehave maven插件来运行一组场景测试. 让我的测试类扩展JUnitStories,一切正常.唯一的问题是,我无法停止运行测试... 每次我运行maven安装目标时,它都会运行测试. 我尝试在下面添加跳过场景配置文件,但它不会阻止测试的运行. skipScenarios ..
发布时间:2020-05-07 21:12:23 其他开发

如何在项目中同时产生jar和war

我们有两个不同的项目.而且,在两个项目中,控制器几乎是相同的. 项目A内有控制器.因此发动战争不是问题. 但是项目B需要项目A控制器的Controller jar. 有人能告诉我如何从项目A的控制器中生成可以在项目B中使用的jar文件吗? 解决方案 此类问题的默认解决方案是有两个单独的模块,一个用于战争,一个用于控制器模块.不要开始与Maven打架. ..
发布时间:2020-05-07 21:09:40 其他开发

在一个阶段中多次运行exec-maven-plugin

我正在尝试测试客户端/服务器应用程序,并使用Maven处理构建/测试/部署.要测试该应用程序,我需要: 运行安装程序脚本(以安装服务器), 启动命令(启动服务) 运行测试(maven-surefire-plugin), 停止服务,并且 卸载服务. 步骤1,2,4和5将使用maven-exec-plugin.第3步将使用maven-surefire-plugin. 问题在于 ..
发布时间:2020-05-07 21:06:41 其他开发

没有Internet连接的Maven

我是Maven项目的新手. 我正在将一个蚂蚁项目更改为Maven项目. 要在maven本地存储库中安装第3方jar,我使用install命令. 它试图下载资源jar.pom. 我的组织中没有下载访问权限,因此该构建无法安装. 根据要求,我在桌面上得到了资源罐和清洁罐(也可以得到其他必要的罐). 如何使Maven可以将这些jar用于该过程,以及如何在无需Internet访问的情况下将jar安装在本地 ..
发布时间:2020-05-07 21:03:32 其他开发

从插件设置Maven属性

我在这里阅读了一些有关如何通过maven插件设置属性的问题(其中大多数是关于应用程序的版本号的). 似乎没有简单的方法可以做到这一点,我发现最好的解决方案是拥有一个filter.properties文件,该文件从插件进行更新,并由主pom文件用来过滤所需的资源. 从Maven文档( Maven过滤器插件): 变量可以包含在您的资源中.这些变量表示为 由$ {...}分隔符组成,可以来自 ..
发布时间:2020-05-07 21:03:27 Java开发

Maven:读取属性文件并复制资源

我遇到某种情况,即读取属性文件,并根据属性文件的值创建文件夹并将资源从某个目录复制到该文件夹​​. properties-file: xyz.properties CLIENTLIST=A,B 我想在maven中执行以下步骤. 1. From above properties file pom should read the property. 2. In loop I want ..
发布时间:2020-05-07 21:02:36 其他开发

如何确定从Maven反应堆计划中构建了哪些工件(即:包括子模块)?

(注意:该问题最初由Dan Allen在Google+上的此处提出: https://plus .google.com/114112334290393746697/posts/G6BLNgjyqeQ ) 如果我运行了"mvn install",它将安装哪些工件?或者,如果我运行了"mvn deploy",它将部署什么工件? 这可能是一个非常简单易写的插件,但是如果它已经可以通过编程方式 ..
发布时间:2020-05-07 21:00:25 其他开发

使用Maven 3,如何在插件中使用项目类路径?

我正在编写一个maven 3插件,我想为其使用项目类路径. 我尝试使用将maven-build-classpath添加到插件执行类路径中提到的方法,但是看来Maven找不到书面组件. (我在插件执行开始时有一个ComponentNotFoundException. 那么,在Maven 3插件中使用项目类路径的“引用"方式是什么?或者如果组件方式正确,那么除了将组件添加为@Mojo批注的 ..
发布时间:2020-05-07 20:58:42 其他开发

如何在Maven中仅部署zip工件

我已经使用下面的描述符和pom文件在maven中完成了一些zip打包.但是默认情况下,在Maven中,它在目标文件夹中创建了jar和zip.现在我只想在使用deploy:deploy-file插件的地方部署zip内容.但它并未部署,而是显示错误.不确定标签有什么问题以及如何解决. Pom文件: ..
发布时间:2020-05-07 20:54:38 其他开发

Maven如何解析插件版本?

我正在阅读文档并仍然对于Maven如何决定要下载的插件版本感到困惑. 例如,考虑以下简单情况: 一个空的本地存储库 默认设置.xml 运行一个简单的maven命令.例如,maven-archetype-quickstart的mvn archetype:generate如 运行命令后,Maven要做的第一件事就是下载一堆插件. Maven正在下载的某些插件包括: mav ..
发布时间:2020-05-07 20:51:30 其他开发