maven-plugin相关内容

您更喜欢哪种方法来改善maven项目的增量构建?

我将优化构建项目的时间。最耗时的事情之一是项目的汇编。 由于已知的maven问题特别在这里提到: Maven 2 Reactor插件对于开发人员来说更方便优化本地计算机上的建筑物的时间。但我有一些犹豫,因为 Maven 2 Reactor插件已托管并且(我认为)作为官方maven插件得到支持,但是 Incremental-build-插件Maven Mojo 托管在java.net上。 ..
发布时间:2018-12-26 13:44:48 Java开发

如何以编程方式调用maven依赖插件

我试图以编程方式调用maven-dependency-plugin。我正在使用maven 3版本。问题是,当我通过pluginManager.executeMojo(会话,执行)调用它时,我收到以下错误消息: [ ERROR] **参数'project','local','remoteRepos', 'heedorProjects'用于目标 org.apache.maven.plugin ..
发布时间:2018-12-25 22:07:06 Java开发

Maven Plugin API:从Artifact获取MavenProject

我正在尝试提取有关项目中使用的所有依赖项(递归)的信息。看起来MavenProject类提供了我需要的所有信息。但我无法弄清楚如何将 Artifact 的实例转换为 MavenProject的实例 / ** * * * @reqiresDependencyResolution * * / @Mojo(name =“license-overview”,defaultP ..
发布时间:2018-12-12 18:32:44 Java开发

通过组合而不是继承导入maven插件配置。可以使用构建扩展来完成吗?

按合成而不是继承导入maven插件配置。是否可以使用构建扩展来完成? 我已经使用maven超过3年了,并且有一个总是让我烦恼的缺点。 是时候找到解决方案了。 问题: 我有一个“爸爸”maven模块有3个孩子:“男孩”,“女孩”和“孩子”。 这些孩子中的每一个都必须拥有自己独特的一组插件配置,用于默认的“干净安装”构建。 我不想把这个配置放在孩子们的poms上。我宁愿把它放在 ..
发布时间:2018-12-11 23:08:01 Java开发

使用maven构建时,jar文件被破坏

在构建war文件时,我正在将一组罐子从一个位置复制到战争中的文件夹中。虽然文件确实被复制了,但是我认为它们被破坏了,因为在战争之外拍摄的jar的相同类文件打开了调试器,而在从war文件中取出后它没有打开。 这是我的战争pom.xml的一部分,我在那里复制罐子 <执行> copy-jars process-resources ..
发布时间:2018-12-10 23:58:11 Java开发

让JRebel使用'mvn tomcat:run'

我想知道当我从命令行执行'mvn tomcat:run'时,是否有人能指出让JRebel工作的方向。我可以让JRebel在我的IDE(IntelliJ IDEA)中工作,但是在IDE内部运行感觉有点笨拙。当我运行测试时,我不喜欢在它旁边运行另一个进程 - 称之为习惯。 不仅如此,我还有一些当我试用它时,服务器锁定JRebel ...我不希望IDE因此而挂起。我一直在手动终止这个过程,并且控制 ..
发布时间:2018-12-10 22:20:32 Java开发

为什么Maven命令“mvn sonar:sonar”?在我的“pom.xml”中没有任何插件配置的工作?

我的回购中有一个Maven网络项目。 我是一个Maven noob,但我仍然明白我们需要配置插件才能运行插件特定命令。 事实: 我的本​​地机器上有一个声纳服务器在9000端口运行。 我没有在我的POM.xml中添加任何声纳特定插件 参考: http: //www.sonarsource.org/we-had-a-dream-mvn-sonarsonar/ ..
发布时间:2018-12-10 21:32:56 Java开发

基本maven插件项目无法正常工作,Mojo插件描述符无法生成

我正在关注创建maven插件的教程,但无法运行安装mvn而不会出错。信息抱怨说,当注释应该为我生成时,我没有所需的mojo描述符。我正在运行maven 3.0.5并使用intellij作为我的ide。这是我的主类: @Mojo(name =“modify-connector”) 公共类ComplianceMojo扩展AbstractMojo { @Parameter privat ..
发布时间:2018-12-10 12:04:46 Java开发

如何在插件中下载Maven工件?

我有一个Maven插件,它在其配置中使用了groupId,artifactId和版本。 我希望能够从远程存储库下载该工件将文件复制到项目中。我无法弄清楚如何下载工件。 我知道我可以使用依赖插件解决依赖关系,但我需要它在我的插件中发生。我该怎么做? 解决方案 你的插件需要使用ArtifactFactory和groupId,artifactId和版本来创建一个工件。要引导的工件,然 ..
发布时间:2018-12-10 12:01:44 Java开发

Maven:在classes文件夹中包含META-INF文件夹

我有一个非常简单的WAR项目,我希望在所有已编译的Java类所在的classes输出文件夹的顶部包含一个名为 META-INF 的目录。 我正在使用Maven,但似乎默认情况下Maven不会包含任何非Java类。所以它忽略了位于 src 目录顶部的 META-INF 目录。 META-INF 目录包含一个名为 persistence.xml 的文件。有关如何指示Maven将此目录和文件放入输出 ..
发布时间:2018-12-10 11:37:42 Java开发

使用Maven程序集合并属性文件

我的maven程序集插件有问题。 我有一个使用几个jar的maven项目。每个jar包含配置文件。 使用另一个项目,我使用maven程序集插件来组装独特jar中的所有配置。 所有工作正常但不幸的是,两个文件名相同且第二个覆盖了第一个。 我没有告诉maven合并这两个文件而不是覆盖。 有人知道怎么做吗? 谢谢。 解决方案 这不是你想要的,但我会使用 http: ..
发布时间:2018-12-07 12:41:35 Java开发

有没有办法在JAXB中处理多个.xsd文件中的重复元素定义?

我有几十个 .xsd 我想为其自动生成代码的文件。当我尝试同时生成所有文件时,一些文件具有重复的名称。 我专注于尝试让其中的两个工作。 当我得到这两个工作时我会解决剩下的问题。但我现在只关注其中的两个文件。我无法控制它们,它们来自供应商并遵循“标准”,因此编辑它们不是一个选项,原因有多种。 我使用 maven-jaxb2-plugin 来处理这些文件。 我在 mat b 的 ..
发布时间:2018-12-04 11:48:29 Java开发