问题内容: 詹金斯版 1.538 使用Maven 3.1.0可以正常工作 使用Maven 3.2.1时,出现以下错误 Jenkins本身安装了Maven 3.2.1(从Apache下载并解压缩) 怎么了? 问题答案: JENKINS-22486已通过Maven插件 2.8 修复。
问题内容: 我的java / maven项目“ testproject”与我的jenkins和nexus回购挂钩: 我的pom.xml看起来像: 在我的詹金斯设置中,我有: 正如预期的那样,jenkins将工件上传到Nexus。查看jenkins build的控制台输出,如下所示: 问题是 : 鉴于我在pom.xml中指定的版本是 jenkins为何将testproject- 0.1-201205
问题内容: 我们在项目中使用Jenkins在开发环境上进行构建和部署。我已经在jenkins中使用maven成功创建了一个战争文件,现在我必须创建另一个作业才能将该战争文件部署到weblogic服务器中。 但是,我不知道在jenkins中配置此作业所需的步骤。仅仅调用一个maven deploy命令就可以了吗?有人可以告诉我使用jenkins将war文件部署到weblogic 10.3.5中需要采
问题内容: 我在pom.xml中使用它来排除某些软件包以进行单元测试代码覆盖。我在本地设置了Sonar,但排除项反映在报告上。但是,在公司服务器上不接受相同的排除。 我正在使用它按预期工作,并且在两种环境下都完全跳过了所需的模块。 本地Sonar版本是4.3.1版公司的Sonar版本是4.1.2版 我如何编写以下模块之一的示例: 能否请您帮我了解为什么仅在本地获得荣誉,而不是在我建立工作(在Jen
问题内容: 从Jenkins 1.460开始,调用的实例将返回null,而以前可以正常工作。 Jenkins API是否发生了重大更改,或者这是Jenkins错误? 我正在执行的代码是构建后的System Groovy脚本,该脚本将构建的Maven版本作为环境变量公开,供Jenkins构建过程中的后续步骤使用: 问题答案: 我找到了一种解决方法,尽管我不知道为什么对API进行了未经通知的重大更改-
问题内容: 我有一个由Sonar分析(在Jenkins中)的多模块Maven项目。这将创建一个Sonar项目,其中包含我的Maven项目的整个代码库的指标。Sonar项目的ID与我的Maven项目的ID相同。因此,如果我的Maven项目是 Foo (具有模块 M1 , M2 和 M3 ),那么我会观察到一个Sonar项目 Foo 已创建,并且可以看到组件 M1 , M2 和 M3 的度量。 我想知
问题内容: 我正在尝试使用Jenkins构建多模块Maven项目。 当我使用 与* Jenkins 相同的环境 (variables / settings.xml / user)在 命令行 上构建相同的项目时,测试失败会导致构建立即失败: * 在 詹金斯 建造时的位置: 生成状态表明所有模块和父级都是 成功的 ,实际上,这些应该是失败的。 我如何像詹姆斯在命令行中那样让詹金斯在maven构建中强制
问题内容: 我的项目结构如下: 是内的依赖项。 我是否应该在Jenkins中创建单独的作业以分别构建每个模块? 我为此创建了工作,但在下面得到以下错误(已将目标和操作设置为“全新安装”: [INFO]扫描项目… [INFO] [INFO] ----------------------------------- ------------------------------------- [INFO]
问题内容: 我为我们的maven多项目创建了一个hudson作业,其中包含5个模块,以将工件部署到maven存储库。没关系,只要它成功构建且没有测试失败即可。但是,现在我想满足以下要求: 当模块发生测试故障时,构建应继续扩建并测试其他模块,但变为黄色。使用可以完成,但在下一个要求时会失败。 当模块发生测试故障时,不应将任何工件部署到Maven存储库。 其他项目依赖于该项目的快照,而这些项目只想使用
问题内容: 我在Jenkins中建立了一个大型Maven多模块构建。它是为增量构建而设置的。 触发后,它将解析所有POM并弄清楚需要构建什么。 当前已将其设置为触发SCM更改。 我想进行此构建,以便可以执行以下操作: 仍然手动启动它。当我这样做时,它的增量构建行为将像今天一样起作用。 从Subversion提交钩子触发构建 。我想知道,如果我通过出色的指令来设置提交挂钩的麻烦,那将不会导致构建过程
问题内容: 我正在忙于使用Maven将现有项目从Ant构建转换为Ant构建。该构建的一部分包括使用hibernate hbm2java工具将.hbm.xml文件的集合转换为Java。这是用于执行此操作的Ant脚本的片段: 我在互联网上四处张望,有些人(我认为)似乎在Maven中使用Ant,而另一些人使用Maven插件。我宁愿避免混合使用Ant和Maven。任何人都可以建议一种方法来执行此操作,以便
问题内容: 我正在开发一个Portlet,可以在其中对SQL Server数据库进行Hibernate访问。我为此设置了 maven依赖项 ,并尝试以与MySql相同的方式找出SQL Server连接器。 如果我搜索SQL Server连接器,我的Google搜索仍然仅提供Mysql。正确的 maven依赖项 值是多少? 问题答案: 从Olaf提供的链接下载驱动程序JAR,并将其添加到本地Mave
问题内容: 我的问题是,即使将“ Deployment Assembly”设置为包括maven依赖项,这也导致找不到我的类,我也不知道该怎么办。 我只是注意到该类,因为其他类似乎已包含在我的软件包中。 我的文件pom.xml 我的文件web.xml 问题答案: 出现此问题的原因可能是: 某些库版本不匹配(例如,要编译的Java版本!= Web应用程序服务器上的Java版本)。 部署期间不包括必需的
问题内容: 生成成功后,报告将成功生成,但是如果有任何失败的情况导致生成失败,则不会生成报告。 checkBuildResult 已设置为 false pom文件插件 跑步班如下 问题答案: 将以下配置添加到确定的fire插件。失败后,它不会停止执行Maven。然后它将生成报告。 如下面的现有配置所示。
问题内容: 我正在运行一些selenium测试。当我直接从Eclipse启动它们时,一切正常。但是,当我通过Maven启动它们时,会发生以下异常: 我正在使用Firefox 10.0.10 ESR。我也用Selenium 2.25.0尝试过。 这是我最新的pom.xml版本: 如果我可以为您提供更多信息,请告诉我。 编辑:更新了pom.xml edit2:最让我惊讶的是,我可以从Eclipse运行