请帮帮我,我试图从詹金斯执行pmd报告,但是,我有一个构建错误
对于执行,我的目标:
当我从项目文件夹运行mvn clean install pmd:pmd时,它是build error有人收到这个错误吗?
我的项目Pom.xml
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>20.0</version>
</dependency>
<dependency>
<groupId>com.puppycrawl.tools</groupId>
<artifactId>checkstyle</artifactId>
<version>8.1</version>
</dependency>
</dependencies>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.0</version>
<configuration>
<encoding>UTF-8</encoding>
<compilerVersion>1.7</compilerVersion>
<source>1.7</source>
<target>1.7</target>
<verbose>false</verbose>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.7.2</version>
<configuration>
<skipTests>${skipTests}</skipTests>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.6</version>
<executions>
<execution>
<phase>test</phase>
<goals>
<goal>resources</goal>
<goal>testResources</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.7</version>
</plugin>
</plugins>
我添加了这个,詹金斯插件,
Maven集成插件-2.17 PMD插件-3.49静态分析实用程序-1.92
错误:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-pmd-plugin:3.8:pmd (default-cli) on project SINGLE_HUB_POM: Execution default-cli of goal org.apache.maven.plugins:maven-pmd-plugin:3.8:pmd failed: Unable to load the mojo 'pmd' in the plugin 'org.apache.maven.plugins:maven-pmd-plugin:3.8'. A required class is missing: org/apache/maven/reporting/AbstractMavenReport
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.apache.maven.plugins:maven-pmd-plugin:3.8
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/.m2/org/apache/maven/plugins/maven-pmd-plugin/3.8/maven-pmd-plugin-3.8.jar
[ERROR] urls[1] = file:/home/.m2/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------: org.apache.maven.reporting.AbstractMavenReport
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
mvn干净编译包汇编:汇编安装试试这个
我正在学习使用docker的Spring boot教程 我是不是遗漏了docker的配置?
我使用ApacheFelix实现osgi包,并将其用作嵌入式Felix框架来调用boundle 这是我的maven插件,用于构建清单。MF: 我构建项目,然后像这样在嵌入式felix中使用jar文件 当我开始边界时,我得到了这个例外 线程“main”组织中出现异常。奥斯基。框架BundleException:无法解析a.b.c[1](R1.0):缺少要求[a.b.c[1](R1.0)]osgi。装
所以我收到了一个将xls转换为xlsx的请求。在对所有网站和解决方案进行了几个小时的研究后,我设法修改了在各个网站上找到的一些代码。。。现在我只能用 这里是一个列表我所有的libs我使用得到这个工作到目前为止,我不得不添加几个libs只是为了得到这一点,现在我被卡住了。 下面是我的代码,我称之为he类 她的班级情况很糟糕。 任何帮助将不胜感激,让我知道,如果你需要更多的信息。 提前谢谢。
我想在eclipse中的maven项目中使用weblogic maven插件,所以我生成了weblogic maven插件。weblogic server 12c 1.2.1中的jar,我正在使用它。 但我对weblogic maven插件有一个问题。如果我在本地构建maven项目进行部署,则构建失败; 我启用了服务器协议的隧道,但在这个错误中没有什么可以更改的。顺便说一句,我在下面的weblog
我正在尝试构建我的项目,因为我遇到了一个名为[error]的错误,无法执行目标组织。科德豪斯。mojo:jaxb2-maven插件:2.4:xjc(一)on project tg tems ota common service::MojoExecutionException:NoSchemasException- 我们使用的是java8、apache maven 3.6.3、jaxb2插件2.4
我有以下问题,当我运行testng套件时,我得到以下错误: “参数'paramName'是@test on method testMethod所必需的,但尚未标记为@OPtional o或已定义”。这里的所有问题都是正确的,这是我试图执行的代码的一部分: 如果此测试是,则扩展自基本测试,该测试在测试之前调用了以下方法 我不包括驱动程序被实例化的情况。如果有人知道会发生什么的话。