【发布时间】:2015-03-07 17:53:55
【问题描述】:
作为一名 .Net 开发人员,我对 pom.xml 的概念并不十分熟悉,但谷歌搜索了一下:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.mycompany.my_dept</groupId>
<artifactId>my_dept_parent</artifactId>
<version>14.03.00.00-SNAPSHOT</version>
</parent>
<groupId>com.mycompany.my_dept.my_app</groupId>
<artifactId>DB_UnitTests</artifactId>
<version>15.01.00.50-SNAPSHOT</version>
<packaging>pom</packaging>
<name>DB_UnitTests</name>
<properties>
<sonar.junit.reportsPath>${basedir}\..\JUnit</sonar.junit.reportsPath>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.5</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
我一直在尝试将 JUnit 测试结果从我的 Hudson 工作区中的“JUnit”文件夹上传到我们的企业声纳实例。在 Hudson 处理完这个 POM 之后,我看到在声纳上创建了一个空白页面,其中有 0 个问题并且没有提及单元测试。查看构建控制台,没有提及 JUnit 或任何可能表明依赖项加载失败的内容。
我可能在 POM 中遗漏了一些明显的东西。如果您需要任何其他信息来回答这个问题,请告诉我。
【问题讨论】:
标签: java maven junit jenkins hudson