当前位置: 首页 > news >正文

装饰公司网站建站网站数据分析

装饰公司网站建站,网站数据分析,免费网站怎么做,织梦网站地图插件utf-8Jenkins集成sonarqube1.jenkins集成sonarqube2.jenkins以maven的方式集成sonarqube scanner报错1报错21.jenkins集成sonarqube 1.在jenkins插件管理中安装sonarqube scanner 2.jenkins要知道sonarqube服务端是谁,需要配置(系统管理–系统配置–sonarq…

Jenkins集成sonarqube

      • 1.jenkins集成sonarqube
      • 2.jenkins以maven的方式集成sonarqube scanner
      • 报错1
      • 报错2

1.jenkins集成sonarqube

1.在jenkins插件管理中安装sonarqube scanner
在这里插入图片描述

2.jenkins要知道sonarqube服务端是谁,需要配置(系统管理–系统配置–sonarqube–添加一个即可)

在这里插入图片描述

3.添加一个token,此处的token就是之前在sonarqube上生成的令牌
在这里插入图片描述

在这里插入图片描述

4.jenkins服务器上需要先安装sonar-scanner,然后在全局工具管理中配制sonarqube scanner

5.Jenkins在项目中引用sonarqube scanner
下面以基于tags的方式发布为例,在项目中引入sonarqube

sonar.projectName=${JOB_NAME} 	#项目在sonarqube上的显示名称
sonar.projectKey=${JOB_NAME} 	#项目的唯一标识,不能重复
sonar.sources=. 	#扫描哪个项目的源码

在这里插入图片描述

6.然后就会看到集成的sonarqube

在这里插入图片描述

7.然后我们重新提交一次代码,再次进行构建

在这里插入图片描述

8.提示成功

在这里插入图片描述

9.可以点击链接,然后查看扫描的结果

在这里插入图片描述
在这里插入图片描述


2.jenkins以maven的方式集成sonarqube scanner

1.jenkins所依赖的jdk版本与sonarqube中所使用的的jdk版本,改成一致的

在这里插入图片描述

2.通过调用maven的方式

在这里插入图片描述

clean
verify
sonar:sonar
-Dsonar.host.url=http://192.168xx.xxx:9000
-Dsonar.login=#填写自行生成的token

在这里插入图片描述

3.开始构建
在这里插入图片描述

4.构建成功
在这里插入图片描述

5.查看分析结果在这里插入图片描述


报错1

如果在构建过程中遇到以下报错

在这里插入图片描述

1.检查token是否正确,可以尝试重新添加一次
在这里插入图片描述
在这里插入图片描述

2.检查Jenkins全局工具管理中配制sonarqube scanner的路径是否正确

在这里插入图片描述


报错2

如果在构建过程中遇到以下报错

[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184:sonar (default-cli) on project hello-world-war: 
Execution default-cli of goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184:sonar failed: 
An API incompatibility was encountered while executing org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184:sonar: 
java.lang.UnsupportedClassVersionError: org/sonar/batch/bootstrapper/EnvironmentInformation has been compiled by a morerecent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
[ERROR] -----------------------------------------------------
[ERROR] realm =    plugin>org.codehaus.mojo:sonar-maven-plugin:3.9.1.2184
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy

一般原因是jdk版本的问题,你的jenkins所依赖的jdk版本与sonarqube使用的jdk版本冲突造成的,改成一致的版本就好了

http://www.hkea.cn/news/261953/

相关文章:

  • 建设部职称网站关键词优化营销
  • 做seo还要需要做网站吗百度热搜榜排行
  • 福建城市建设厅网站怎么推广一个网站
  • 机构网站建设需要交费吗关键词挖掘
  • 专业网站建设费用报价今日最新消息
  • 电商网站建设论文2022黄页全国各行业
  • 能源企业 网站建设网络营销的应用
  • 如何看网站是用什么语言做的关键词排名是由什么决定的
  • 政府网站建设招标书百度网站收录
  • 已经有了网站怎么做推广哈尔滨关键词优化报价
  • 网站建设与管理作业镇江推广公司
  • 域名申请好后 如何建设网站网站权重划分
  • 佛山百度网站快速优化网络营销推广工具
  • 建一个网站需要哪些人广州seo网站推广公司
  • 建设银行etc官方网站搜索引擎优化的七个步骤
  • 做网站需要花钱吗海南百度推广运营中心
  • 做的网站显示图片很慢百度运营公司
  • 青州哪里做网站公司推广渠道
  • 网站面包屑导航怎么做的网推接单平台有哪些
  • 宜昌网站建设兼职百度关键词排名软件
  • 如何让百度快照找到自己的网站营销策划方案ppt模板
  • php网站超市广告软文是什么意思
  • b2c跨境电商宣城网站seo
  • 网站建设一流公司免费网站开发平台
  • 网站开发模式名词外贸谷歌优化
  • 网站素材 下载产品推广渠道
  • 网站后台维护怎么做seo专员工资一般多少
  • 中国网站推广黄页名录微商推广哪家好
  • 哈尔滨网站开发电话电商培训基地
  • 如何用php数据库做网站搜索seo优化托管