问题标签 [maven-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
9655 浏览

java - 如何在 maven2 中跟踪插件依赖项?

我试图找到一个包含某个 jar 文件的石器版本的邪恶插件。我怎么做 ?

0 投票
3 回答
1147 浏览

maven-2 - Maven2生命周期帮助

我已经使用 Ant 构建了一个自定义 Maven2 插件。我想在自定义 Ant 插件成功完成后立即调用另一个 maven 插件,特别是 Cargo Maven2 插件。但是,我不想将 Cargo 插件附加到另一个目标或阶段。有没有办法让它们连续运行而无需编写批处理脚本?是否可以让 Custom Ant 插件调用 Cargo 插件?

0 投票
9 回答
58602 浏览

maven - 如何使用 Maven 将 .war 复制到 Tomcat 的 webapps 目录?

有什么我可以添加的pom.xml内容将生成的.war文件从target目录复制到我的Tomcatwebapps目录吗?

0 投票
2 回答
16054 浏览

maven-2 - 如何使用不同组的Maven Surefire插件进行测试和集成测试?

我想将testngMavenSurefire 插件一起使用。这个想法是用一个组标记一些测试并运行插件两次:用于不包括组的目标和仅包括组的目标。integrationTesttestintegrationTestintegration-testintegrationTest

我找到了一些用于为这两个目标运行插件的材料并且有效,但第二次运行的组不起作用(不执行测试)。

这是 my 的 build 元素中的插件配置pom.xml

任何的想法?mvn integration-test按预期运行所有单元测试(不包括 group integrationTest),但第二次测试运行只写:

运行 TestSuite
测试运行:0,失败:0,错误:0,跳过:0,经过时间:0.562 秒

结果符合mvn test预期,测试运行并且组integrationTest被忽略。

0 投票
4 回答
12258 浏览

maven-2 - 在引用 POM 而不是定义 POM 时评估嵌套的 Maven 属性

我在我的父 pom 中定义了一个报告配置,它将在每个子项目和孙项目中运行。

像这样:

问题是每个孩子都插入了它的basedir而不是定义的 POM。我想我正在寻找相当于 ANT 的<property name="name" location="${basedir}"/>.

0 投票
4 回答
5030 浏览

maven-2 - Maven 2 Checkstyle configLocation

I have a project which has as maven dependency a jar file which includes a xml file where I stored my rules for checkstyle. I thought it would be ok to just use this configuration:

My understanding is that the file should be searched on the classpath and my jar file is a Maven dependency so it should be found, however I get a resource not found exception.

Any suggestions?

0 投票
2 回答
2084 浏览

java - 如何外部化 Maven 构建文件?

我遇到了如何以 XML 格式对配置文件进行版本控制的问题。最简单的方法是编写 XSLT 更新。应用程序的每个版本都有自己的 XSLT 更新。所有这些更新文件都足够小,可以由 IDE 管理,尤其是它的DIFF工具。

由于该项目已经开发为 Maven2,Java 逻辑解决方案是通过 maven 构建文件触发这些更新。

这是应用一组更新的部分今天的样子:

我想在某些属性/xml 文件导入中外部化有关 transformationSet 的信息。我的 pom.xml 文件将更清晰,更易于维护的外部化信息。

我怎样才能做到这一点?

我可以在构建文件中使用一些迭代控制语句吗?有没有办法从某个外部文件导入数据?

0 投票
4 回答
13777 浏览

java - Maven FindBugs 插件

你有用法:findbugs-maven-plugin

但是有一次:

我得到:

你知道为什么吗?我应该怎么办?

0 投票
1 回答
2049 浏览

maven-2 - 硒 Maven 插件

我正在尝试设置 selenium-maven-plugin 并遇到一些困难,希望有人能帮助我。我的配置如下所示:

我也有货物设置,效果很好。然而,启动服务器目标运行没有问题,但是当 maven 尝试执行 selenium:selenese 目标时,我得到这个异常:找不到匹配的构造函数:org.openqa.selenium.server.SeleniumServer(java.lang.Integer, java. lang.Boolean, java.lang.Boolean)

一个建议?在此先感谢您的帮助。

0 投票
2 回答
335 浏览

maven-2 - 关于 Maven 2 的几个问题

我对 Maven 2 有一些疑问,希望有人能为我解决问题:

  1. 对此做了一个新线程(链接:Maven 2 plugin, build + surefire

  2. 是否可以使用 diffrend 值多次定义配置文件(例如使用 diffrend 配置文件)并全部激活这些配置文件?我试过一次,似乎只有一个配置文件被实际执行。

  3. 这个解决方案是常见的还是值得推荐的:我有几个项目在他们的 pom 中有很多东西两次(意味着项目 a 有一些报告插件和项目 b 相同),我现在创建一个新项目,它被打包为 pom 并执行我的项目共有的所有东西,让它们从这个父 pom 继承。我实际上认为这很好,因为它使我的 pom 文件更薄,但另一方面,我有一个父项目,它只是一个 pom 文件。

  4. 有人对 Maven + Selenium 有经验吗?我已经尝试过 mavenium、ant task selenese 和 maven 插件来执行我的测试......坦率地说,他们中的每个人都给我带来了麻烦。总而言之,蚂蚁 selenese 是真正工作的人……有点。我觉得我使用了错误的 jar 文件或者不知道我真正需要什么(我认为获得 java-client-driver 就可以了,我也需要 seleneium-server 或 rc 吗?)

我希望我可以用 4 个问题创建一个线程(至少它们都是关于 maven 2 的)。提前感谢您的回复。

库库达斯