问题标签 [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 投票
2 回答
31414 浏览

maven-2 - 我可以使用 buildnumber-maven-plugin 设置项目版本吗?

我正在尝试将 svn.revision 作为内部版本号添加到项目版本中,但似乎无法这样做。我的 jar 在打包过程中具有正确的名称,但它安装在我的本地存储库中,就好像 ${buildNumber} 在设置版本时未定义。

我得到 foo-1.0.0-SNAPSHOT- ${buildNumber}而不是 foo-1.0.0-SNAPSHOT- 304

知道我做错了什么还是在项目版本中添加修订是个坏主意?谢谢您的帮助。

0 投票
4 回答
4918 浏览

maven-2 - Maven findbugs:check - 错误的输出摘要

有谁知道如何配置 maven findbugs 插件以将错误摘要输出到控制台(类似于 pmd 插件)?

目前 findbugs:check 只是打印出总共有多少错误,我需要检查各个模块的 target/findbugs 目录和每个 findbugs.xml 文件来修复问题。

理想情况下,最好在命令行上获取摘要报告。有任何想法吗?

0 投票
2 回答
10758 浏览

java - Maven2编译器自定义执行源目录和目标目录

我想在不同的阶段使用不同的 sourceDirectories 和 destinationDirectories 运行 maven 编译器插件,以便可以使用来自 src/main/java 和 src/test/java 以外的目录的代码。

我认为解决方案如下所示,我将其链接到的阶段是预集成测试。但是,testSourceDirectory 和 testOutputDirectory 的属性似乎没有以这种方式指定,因为它们位于 POM 的部分中。

有没有办法让这个插件在不影响其默认运行的情况下,分阶段编译不同目录?

0 投票
5 回答
67983 浏览

java - Maven:在类文件夹中包含一个 META-INF 文件夹

我有一个非常简单的 WAR 项目,我想META-INF在所有已编译的 Java 类所在的类输出文件夹的顶部包含一个名为的目录。我正在使用 Maven,但似乎默认情况下 Maven 不会包含任何不是 Java 类的东西。所以它忽略了我位于目录META-INF顶部的src目录。该META-INF目录包含一个名为persistence.xml. 关于如何指示 Maven 将此目录和文件放入输出文件夹的任何快速指示?

0 投票
1 回答
793 浏览

java - 限制 Java maven 插件配置参数

我正在编写一个带有许多可配置参数的 Maven 插件。Mojo 类中指定了许多参数。这些参数之一是必需的,并且必须包含某些值(例如,“Atwood”或“Spolsky”)。目前它用a注释。@required 字段如下所示:

这一切都很好,但如果有人忘记包含参数,他们会收到如下一般错误消息:

如果可以 (1) 限制可以输入到 someParmeter 字段的值以提供更好的错误消息,或者 (2) 自己指定错误消息,以便我可以编写类似“'someParameter' 的值需要是“阿特伍德”还是“斯波尔斯基”?

谢谢

0 投票
3 回答
17842 浏览

java - 在 Linux 上创建 Java 守护程序服务的工具

创建可以在 Linux 上使用“服务”运行的 Java 应用程序的最佳方法是什么?我打算使用此处提供的 JSW ,但不能在其上使用许可证(据我所知,许可证是 GPL 或者它需要花钱)。我需要一个 apache 风格的许可证。

我正在使用 maven 构建,所以如果可以使用 maven 插件创建服务会很棒,但任何其他建议都会很棒。

我见过Apache Commons Daemon,是否有为此的 maven 插件?文档似乎很少,所以一个可行的例子会很好......

谢谢

0 投票
1 回答
1427 浏览

maven-2 - Cobertura maven插件何时下载

谁能告诉我找到并下载 cobertura maven 插件?我在网上看过。在 Corbertura 主页上,有一个 URL http://maven-plugins.sourceforge.net/repository/maven-plugins/可供下载,但该页面已失效。

0 投票
2 回答
2386 浏览

maven-2 - 将 BIRT 运行时覆盖到正确的 WAR 位置

我试图让 Maven 在 WAR 中的一个有用位置组装一个带有 BIRT 运行时的 WAR。

BIRT 运行时位于 pom.xml 中

覆盖它的期望结果类似于

我的覆盖配置看起来像

当然,跑步时mvn war:exploded我看到

这涉及到同样的问题,没有答案 http://www.coderanch.com/t/447258/Ant-Maven-Other-Build-Tools/Maven-war-dependencies-moving-files

指出我如何通过让这一切都从内部工作来稍微整理一下的奖励积分WEB-INF/birt-runtime

编辑:

上面指定位置的原因是它们与http://wiki.eclipse.org/Servlet_Example_%28BIRT%29_2.1中指示的位置相匹配,当我使用 Tomcat 安装来模仿这一点时,一切似乎都有效。如果我可以简单地将 zip 覆盖到 WEB-INF/birt-runtime 中,然后适当地设置引擎配置,那将是理想的,但我还没有发现它可以工作。

例如:

0 投票
5 回答
16567 浏览

maven-2 - 字符串数组作为 Maven 插件的命令行参数

我正在编写一个 Maven 插件,它的参数是 String []。

像这样:

这可以通过 POM 像这样使用:

但我想从命令行发送它

这可能吗?

0 投票
2 回答
7911 浏览

maven-2 - 如何配置 maven 2 的 surefire 插件来运行 Junit 4.5?

Maven 2 似乎没有考虑我的 @Test 和 @Ignore 注释。如何配置surefire插件以运行和使用注释?

这个问题仍然没有答案。