我有一个大型的maven项目,该项目使用pmd插件进行代码质量检查。
自从我开始使用Pmd插件以来,我收到以下警告消息:
[WARNING] Unable to locate Source XRef to link to - DISABLED
我用谷歌搜索,发现我需要实现jxr插件。
所以我将以下内容添加到主pom.xml文件的build属性中。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.3</version>
</plugin>
哭泣并没有真正改变任何东西。
为了解决此警告消息,我需要实现什么想法?
输出 mvn -version
Apache Maven 3.0.4 (r1232337; 2012-01-17 10:44:56+0200)
Maven home: /usr/share/maven-bin-3.0
Java version: 1.7.0_05, vendor: Oracle Corporation
Java home: /usr/lib64/icedtea7/jre
Default locale: en_US, platform encoding: ANSI_X3.4-1968
OS name: "linux", version: "3.5.2-gentoo", arch: "amd64", family: "unix"
谢谢!
您应将添加maven-jxr-plugin
到 reportingPlugin
部分。
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.3</version>
</plugin>
</plugins>
</reporting>
重新运行并享受。
顺便说一句,也许您需要运行一次jxr:jxr
目标才能首先生成将由pmd使用的文件。
问题内容: 詹金斯版 1.538 使用Maven 3.1.0可以正常工作 使用Maven 3.2.1时,出现以下错误 Jenkins本身安装了Maven 3.2.1(从Apache下载并解压缩) 怎么了? 问题答案: JENKINS-22486已通过Maven插件 2.8 修复。
问题内容: 我的项目结构如下: 是内的依赖项。 我是否应该在Jenkins中创建单独的作业以分别构建每个模块? 我为此创建了工作,但在下面得到以下错误(已将目标和操作设置为“全新安装”: [INFO]扫描项目… [INFO] [INFO] ----------------------------------- ------------------------------------- [INFO]
问题内容: 我有一个简单的maven项目,其中包含一些常用的测试工具。它在本地构建,但是在詹金斯上,我遇到了这个奇怪的错误(见下文)。 其他资讯: 它使用Maven在本地构建 设置与我们所有其他詹金斯项目相同(非常基本) 其他詹金斯版本工作正常 我尝试删除/root/.jenkins/workspace/testtools文件夹 我尝试删除该版本并为其重新命名 磁盘未满 我没有找到其他有关此特定问
如何将jenkins sonar(2.1版)插件下载并安装到jenkins(1.532版)? 我们无法使用jenkins更新中心,因为它无法连接到更新站点: 哈德逊。util。IOException2:未能从下载http://jenkins-updates.cloudbees.com/download/plugins/sonar/2.1/sonar.hpi 请注意,打开防火墙到更新站点不是我们想考
我是詹金斯的新手,在我本地的windows机器上安装了它。 禽类
有没有可能让詹金斯使用真正的浏览器而不是无头浏览器?我正在运行一些用TestNG编写的测试(使用Selenium webdriver)。当我运行testng时。在Eclipse中,浏览器启动并运行测试。但当我使用Jenkins并用maven运行测试时,它不会启动任何浏览器。