相关疑难解决方法(0)

Cobertura和Java 7支持

当cobertura支持java 7时的任何想法?

找到http://sourceforge.net/tracker/index.php?func=detail&aid=3295711&group_id=130558&atid=720018

我们更喜欢cobertura over emma和其他代码覆盖工具,看起来我们必须再次重做所有这些,现在它们都没有支持java 7.

谢谢

cobertura java-7

30
推荐指数
3
解决办法
1万
查看次数

Cobertura不适用于Java 7

我正在使用maven 3.0.4 , JRE 1.7.0_09. 当我使用mvn clean install所有测试通过并且一切看起来都很好 - 这是我的surefire插件配置:

<plugin>
    <version>2.12.4</version>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <configuration>
        <!-- -XX:-UseSplitVerifier is for java 7 -->
        <argLine>-XX:-UseSplitVerifier</argLine>
    </configuration>
</plugin> 
Run Code Online (Sandbox Code Playgroud)

现在,当我的mvn cobertura:cobertura一些测试有这样的错误:

Expecting a stackmap frame at branch target .... 还有一些错误让我明白它没有使用JRE7运行(例如Encountered " "|" "| "" at line...)

这是我的cobertura插件配置:

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>cobertura-maven-plugin</artifactId>
    <version>2.5.1</version>
    <configuration>
       <formats>
          <format>html</format>
          <format>xml</format>
       </formats>
       </configuration>
  </plugin>
Run Code Online (Sandbox Code Playgroud)

报告是:

<reporting>
    <plugins>
        <plugin>
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>cobertura-maven-plugin</artifactId>
           <version>2.5.1</version>
           <configuration>
               <formats>
                   <format>html</format>
                   <format>xml</format>
               </formats>
            </configuration>
        </plugin>
    </plugins>
</reporting>
Run Code Online (Sandbox Code Playgroud)

我看到很多线程谈论这个问题,解决方案是添加这一行, …

java cobertura maven java-7 jenkins

5
推荐指数
2
解决办法
7686
查看次数

标签 统计

cobertura ×2

java-7 ×2

java ×1

jenkins ×1

maven ×1