`
lidayedeTech
  • 浏览: 15209 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

ant执行sonar任务时失败

 
阅读更多
最近在研究ant与sonar的集成,按照官方例子做了一个,提交却报告findbugs-result can not be parsed。
再一看findbugs-result.xml,其中含有一些无法解析的乱码。问题可能出在这里。

而这个sonar的例子在别的jre下可以正常执行,换成自己安装的jre6就会出问题。于是改变ant执行的jre,让其与workspace的jre保持相同,执行成功。

分析具体原因不清楚,但是sonar由于自带一对插件,可能对jre的要求比较严格。不同的jre可能导致不同的报告结果。
分享到:
评论

相关推荐

    sonar和ant集成包

    sonar-ant-Task.jar ant和sonar集成的代码质量检测和发布的核心jar包!测试工具必备!

    sonar-ant-task-2.1.jar

    此外,随同sonar-ant-task-2.1.jar一起提供的“sonar-ant-task.txt”文件,通常包含了关于如何使用这个Ant任务的详细文档。通过阅读这份文档,你可以了解到更多关于配置选项、参数设置以及如何处理分析结果的具体...

    sonar-ant-task-2.2.jar.zip

    ant 的 sonar-ant-task 依赖 jar 包,有些 java 开源项目依赖此包编译,nutch 就是其中之一,此为 2.2 版本。下载 sonar-ant-task-2.2.jar.zip 解压为 .jar 文件,复制到 ant/lib/ 目录下即可使用。

    sonar安装配置指南(sonar+MySQL+ant)原创

    Sonar分析参数可以在Ant任务中通过`<sonar>`元素的属性或在`sonar-project.properties`文件中指定,如质量门限、分析范围等。 附录2:FindBugs更新 对于FindBugs插件,需要注意其版本兼容性问题。如果遇到解析日期...

    sonar-ant-task-2.1

    sonar-ant-Task2.1.jar 最新的ant和sonar集成的代码质量检测和发布的核心jar包!测试工具必备!

    antTask.jar.zip

    AntTask.jar文件就是这样一个包含Ant任务的可执行Java类库,开发者可以通过Java的`java -jar`命令或者在Ant构建脚本中引用它来执行其中的任务。 在AntTask.jar.zip压缩包中,我们还发现了ant.license.txt文件。这...

    sonar-ant-task-2.2.jar

    sonarqube开发ant插件,sonar-ant-task-2.2.jar ,最新的ant和sonar集成的代码质量检测插件。

    sonar-ant-task-2.1.jar.zip

    ant 任务 jar 包,有些 java 开源项目依赖 sonar-ant-task-2.1.jar 包构建,如 nutch。使用方法,下载后解压为 .jar 文件,复制到 ant/lib/ 目录下即可使用。

    网络上搜集的Findbugs在Ant下的配置方法

    如果没有,你需要下载并添加FindBugs的Ant任务库(findbugs-ant.jar)到Ant的lib目录。 ```xml <!-- ...其他配置... --> classname="edu.umd.cs.findbugs.anttask.FindBugsTask" classpath="${env.FINDBUGS...

    Junit+Jacoco+ant集成使用

    JaCoCo通过字节码注入技术,动态地在运行时收集代码执行情况,从而提供精确的覆盖信息。 3. Ant集成 Ant是一种广泛使用的Java项目构建工具,它通过XML配置文件定义任务来构建、编译和测试项目。要将JUnit和JaCoCo...

    ant构件示例说明

    它可能包含了多个目标,如清理、编译、测试、打包等,每个目标可能由一系列Ant任务组成,这些任务执行具体的构建步骤。 在Ant中,`<project>`元素是构建脚本的根元素,它定义了项目的属性、全局路径和目标。`...

    sonar-scanner连接sonarquebe7的sonar.java.binaries问题的解决方案

    而SonarScanner是SonarQube的一个组成部分,用于执行分析任务。本文主要探讨的是当SonarScanner在连接SonarQube 7版本时遇到`sonar.java.binaries`问题的解决方案。 首先,问题的起因是由于SonarQube的Java插件版本...

    Sonarlint中文使用手册

    在Eclipse中使用SonarLint时,还需要执行以下步骤: 1. 将Eclipse中的项目绑定到SonarQube服务器中的项目。具体操作为登录SonarQube服务器,新建项目,并将Eclipse中的项目与之绑定。绑定成功后,SonarLint可以实时...

    sonar使用教程

    启动SonarQube服务器时,可以通过执行sonar.sh脚本进行启动、停止或重启。SonarQube服务器启动后,可以在浏览器中输入指定的URL地址(例如***)来访问SonarQube的Web界面。 在进行代码检查时,SonarQube可以通过...

    sonar eclipse插件sonarlint

    sonar eclipse插件sonarlint,原先的插件已经被启用,这是最新的,如果连接本地sonar服务器,需要在eclipse.ini中配置启动参数,参数为org.sonarlint.eclipse.core/server_url 值为sonar服务器地址,如果不配置默认...

    sonar runner 进行代码质量监控

    2. **执行Sonar Runner**:在命令行中切换到项目根目录,然后执行 `sonar-runner` 命令。等待一段时间后,Sonar会分析项目的代码质量,并将结果展示在Sonar Web界面上。 通过这种方式,Sonar不仅能够帮助开发者快速...

    sonar-runner-dist-2.4

    Sonar Runner在SonarQube体系中扮演了执行分析任务的角色,它可以集成到持续集成(CI)服务器或者开发环境中,自动化代码质量检查。 在描述中提到,“没有sonar-runner不好吧”,这是因为Sonar Runner使得与SonarQube...

    sonar 和sonarscanner的linux安装包

    1. 解压`sonar-scanner-cli-3.0.3.778-linux.zip`,这将包含可执行文件`bin/sonar-scanner`。 2. 将解压后的目录添加到系统的PATH环境变量中,以便在任何地方都能执行`sonar-scanner`命令。 3. 可选:自定义分析配置...

Global site tag (gtag.js) - Google Analytics