- 浏览: 7943006 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (2425)
- 软件工程 (75)
- JAVA相关 (662)
- ajax/web相关 (351)
- 数据库相关/oracle (218)
- PHP (147)
- UNIX/LINUX/FREEBSD/solaris (118)
- 音乐探讨 (1)
- 闲话 (11)
- 网络安全等 (21)
- .NET (153)
- ROR和GOG (10)
- [网站分类]4.其他技术区 (181)
- 算法等 (7)
- [随笔分类]SOA (8)
- 收藏区 (71)
- 金融证券 (4)
- [网站分类]5.企业信息化 (3)
- c&c++学习 (1)
- 读书区 (11)
- 其它 (10)
- 收藏夹 (1)
- 设计模式 (1)
- FLEX (14)
- Android (98)
- 软件工程心理学系列 (4)
- HTML5 (6)
- C/C++ (0)
- 数据结构 (0)
- 书评 (3)
- python (17)
- NOSQL (10)
- MYSQL (85)
- java之各类测试 (18)
- nodejs (1)
- JAVA (1)
- neo4j (3)
- VUE (4)
- docker相关 (1)
最新评论
-
xiaobadi:
jacky~~~~~~~~~
推荐两个不错的mybatis GUI生成工具 -
masuweng:
(转)JAVA获得机器码的实现 -
albert0707:
有些扩展名为null
java 7中可以判断文件的contenttype了 -
albert0707:
非常感谢!!!!!!!!!
java 7中可以判断文件的contenttype了 -
zhangle:
https://zhuban.me竹板共享 - 高效便捷的文档 ...
一个不错的网络白板工具
问题报错:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Caused by: org.tmatesoft.svn.core.SVNAuthenticationException: svn: E170001: Authentication required for '<svn://192.168.1.95:3690> 6f205048-4e01-0010-937d-7723a8b4cf5f'
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.authenticationFailed(SVNErrorManager.java:47)
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.authenticationFailed(SVNErrorManager.java:41)
at org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.getFirstAuthentication(DefaultSVNAuthenticationManager.java:203)
at org.tmatesoft.svn.core.internal.io.svn.sasl.SVNSaslAuthenticator.createSaslClient(SVNSaslAuthenticator.java:312)
at org.tmatesoft.svn.core.internal.io.svn.sasl.SVNSaslAuthenticator.authenticate(SVNSaslAuthenticator.java:92)
at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.authenticate(SVNConnection.java:198)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.authenticate(SVNRepositoryImpl.java:1296)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.openConnection(SVNRepositoryImpl.java:1274)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.hasCapability(SVNRepositoryImpl.java:1581)
at org.tmatesoft.svn.core.io.SVNRepository.assertServerIsMergeInfoCapable(SVNRepository.java:787)
at org.tmatesoft.svn.core.io.SVNRepository.getFileRevisions(SVNRepository.java:756)
at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteAnnotate.run(SvnRemoteAnnotate.java:111)
at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteAnnotate.run(SvnRemoteAnnotate.java:35)
at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21)
at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235)
at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
at org.tmatesoft.svn.core.wc.SVNLogClient.doAnnotate(SVNLogClient.java:295)
at org.sonar.plugins.scm.svn.SvnBlameCommand.blame(SvnBlameCommand.java:84)
... 30 more
原因分析:
关键字段:svn: E170001: Authentication required for '<svn://192.168.1.95:3690> 6f205048-4e01-0010-937d-7723a8b4cf5f'
问题原因:
sonar-runner发现了.svn文件,于是启动了自己的SVN插件,去访问SVN,但是又没有对应SVN路径的授权所以就报错。
问题解决:
1.打开sonarqube的控制台,使用admin登录后 ,在配置->SCM->菜单中,将Disabled the SCM Sensor设置为true,
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Caused by: org.tmatesoft.svn.core.SVNAuthenticationException: svn: E170001: Authentication required for '<svn://192.168.1.95:3690> 6f205048-4e01-0010-937d-7723a8b4cf5f'
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.authenticationFailed(SVNErrorManager.java:47)
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.authenticationFailed(SVNErrorManager.java:41)
at org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.getFirstAuthentication(DefaultSVNAuthenticationManager.java:203)
at org.tmatesoft.svn.core.internal.io.svn.sasl.SVNSaslAuthenticator.createSaslClient(SVNSaslAuthenticator.java:312)
at org.tmatesoft.svn.core.internal.io.svn.sasl.SVNSaslAuthenticator.authenticate(SVNSaslAuthenticator.java:92)
at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.authenticate(SVNConnection.java:198)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.authenticate(SVNRepositoryImpl.java:1296)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.openConnection(SVNRepositoryImpl.java:1274)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.hasCapability(SVNRepositoryImpl.java:1581)
at org.tmatesoft.svn.core.io.SVNRepository.assertServerIsMergeInfoCapable(SVNRepository.java:787)
at org.tmatesoft.svn.core.io.SVNRepository.getFileRevisions(SVNRepository.java:756)
at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteAnnotate.run(SvnRemoteAnnotate.java:111)
at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteAnnotate.run(SvnRemoteAnnotate.java:35)
at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21)
at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235)
at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
at org.tmatesoft.svn.core.wc.SVNLogClient.doAnnotate(SVNLogClient.java:295)
at org.sonar.plugins.scm.svn.SvnBlameCommand.blame(SvnBlameCommand.java:84)
... 30 more
原因分析:
关键字段:svn: E170001: Authentication required for '<svn://192.168.1.95:3690> 6f205048-4e01-0010-937d-7723a8b4cf5f'
问题原因:
sonar-runner发现了.svn文件,于是启动了自己的SVN插件,去访问SVN,但是又没有对应SVN路径的授权所以就报错。
问题解决:
1.打开sonarqube的控制台,使用admin登录后 ,在配置->SCM->菜单中,将Disabled the SCM Sensor设置为true,
发表评论
-
复习:强迫线程顺序执行方式
2019-01-03 23:42 1579方法1: 三个线程,t1,t2,t3,如果一定要按顺序执行, ... -
(转)不错的前后端处理异常的方法
2019-01-02 23:16 2019前言 在 Web 开发中, 我们经常会需要处理各种异常, 这是 ... -
info q的极客时间大咖说等资料下载
2018-08-15 08:40 3470info q的极客时间大咖说等资料下载,还有不少思维导图 链 ... -
CXF 客户端超时时间设置(非Spring配置方式)
2018-07-03 22:38 2236import org.apache.cxf.endpoint. ... -
(转)synchronized关键字画像:正确打开方式
2018-06-14 09:25 490https://mp.weixin.qq.com/s/b3Sx ... -
CountDownLatch的例子
2018-06-13 14:10 691public class StatsDemo { ... -
两道面试题,带你解析Java类加载机制
2018-06-12 16:29 611https://mp.weixin.qq.com/s/YTa0 ... -
Spring中获取request的几种方法,及其线程安全性分析
2018-06-11 09:03 671https://mp.weixin.qq.com/s/KeFJ ... -
内部类小结
2018-06-06 10:25 438https://mp.weixin.qq.com/s/hErv ... -
JVM虚拟机小结1
2018-06-04 20:43 5441 jps -l //列出详细的类名和进程ID 2)jps ... -
windows下自带命令行工具查看CPU资源情况等
2018-06-04 12:53 3101微软提供了不少命令行 ... -
(收藏)深入分析Java的序列化与反序列化
2018-05-30 15:21 617https://mp.weixin.qq.com/s/T2Bn ... -
apache common包中的序列化工具
2018-05-30 09:10 1844什么是序列化 我们的 ... -
JAVA8 JVM的变化: 元空间(Metaspace)
2018-05-24 22:30 967本文将会分享至今为至我收集的关于永久代(Permanent G ... -
(转)服务器性能指标(一)——负载(Load)分析及问题排查
2018-05-21 21:03 1363原创: Hollis Hollis 负载 ... -
(转)对象复用
2018-05-20 15:27 863public class Student { priv ... -
mapreduce中入门中要注意的几点
2018-05-06 08:59 674在 mapreduce中,比如有如下的词: I love b ... -
HDFS的基本操作
2018-05-02 21:47 940-mkdir 在HDFS创建目录 ... -
一个不错的开源工具类,专门用来解析日志头部的,好用
2018-05-02 20:00 772一个不错的开源工具类,专门用来解析日志头部的,好用。 http ... -
介绍个不错的RESTFUL MOCK的工具wiremock
2018-04-27 21:02 1907介绍个不错的RESTFUL MOCK的工具wiremock,地 ...
相关推荐
解压后,你会得到一系列的可执行文件和配置文件,其中最重要的可能就是`bin`目录下的`sonar-scanner`脚本,它是执行代码扫描的入口。在使用前,你需要配置SonarQube服务器的URL、项目密钥以及其他的分析参数。 使用...
总的来说,"sonar-scanner-cli-5.0.1.3006-linux"是SonarQube生态系统的重要组成部分,为Linux开发者提供了强大而灵活的代码分析工具。通过合理的配置和集成,它能帮助团队提升代码质量,减少潜在的缺陷,从而提升...
4. **报告生成**:扫描完成后,SonarScanner将结果发送到SonarQube服务器,生成详细的代码质量报告,可以在SonarQube界面上查看。 在Windows环境中,可能需要设置环境变量或添加`bin`目录到PATH,以便于在任何位置...
总的来说,"sonar-scanner-cli-4.2.0.1873-linux.zip"是SonarQube生态系统中的一个关键工具,对于任何重视代码质量和安全性的开发团队来说,都是不可或缺的。通过使用这个最新的客户端,开发者可以确保他们的代码...
SonarScanner CLI,全称SonarQube Scanner Command Line Interface,是SonarQube平台的一部分,它允许开发者在本地或者持续集成环境中执行代码质量分析。在本篇文章中,我们将深入探讨SonarScanner CLI 4.0.0.1744在...
sonarqube5.6.7+sonar-scanner-2.8.zip + sonar-l10n-zh-plugin-1.11.rar jdk1.8 ,你的可以本机可以是1.7 只要指定下 sonarqube的运行指向jdk1.8就可以 详情看下配置文件 配套,找了挺久的,这两个版本完美配合,...
运行这个脚本会启动代码扫描过程,它将分析你的源代码并上传结果到SonarQube服务器。 5. **自定义参数**: 在执行扫描时,你可以通过命令行参数来进一步定制扫描行为,例如指定工作目录、增加额外的属性等。例如:`...
这个版本号3.3.0.1492表明这是一个较早的稳定版本,可能不包含最新特性,但对于基本的代码扫描和质量检查仍然非常有效。 在使用SonarScanner时,首先需要解压"sonar-scanner-3.3.0.1492-windows"文件夹,该文件夹中...
4. **执行扫描**:使用`sonar-scanner`命令启动扫描,分析结果将自动上传至SonarQube服务器。 四、使用流程 1. **准备阶段**:确保SonarScanner已正确安装,配置文件(如sonar-project.properties)设置完毕。 2. ...
SonarQube是一款强大的代码质量管理工具,用于检测代码中的各种问题,包括代码异味、错误、漏洞和复杂性等。它提供了全面的静态分析,旨在帮助开发者提升代码质量和安全性。SonarQube 6.7.5是该产品的一个版本,发布...
Update the global settings to point to your SonarQube server by editing $install_directory/conf/sonar-scanner.properties: #----- Default SonarQube server #sonar.host.url=http://localhost:9000 Add...
在IT行业中,SonarQube是一款广泛使用的代码质量管理工具,它可以帮助开发者发现并修复代码中的潜在问题。而SonarScanner是SonarQube的一个组成部分,用于执行分析任务。本文主要探讨的是当SonarScanner在连接...
SonarScanner CLI 4.6.0.2311-linux是专为Linux操作系统设计的命令行工具,其核心功能在于与SonarQube服务器进行交互,执行代码扫描并上传结果。这一版本的更新主要围绕性能优化、兼容性和新特性展开,确保了在Linux...
SonarScanner的核心功能在于其静态代码分析能力,它能够扫描源代码并发现潜在的问题,如潜在的bug、漏洞、复杂度过高以及代码风格不规范等。这种早期发现问题的能力有助于提升代码质量,减少后期维护成本,确保软件...
5. 保存配置并运行Job,Sonar-Scanner将自动执行代码扫描,结果会上传到SonarQube服务器。 五、监控与优化 在SonarQube界面,我们可以查看项目的代码质量报告,包括代码覆盖率、复杂度、问题列表等。Jenkins则提供...
1. **源代码分析**:SonarScanner能够扫描多种编程语言的源代码,如Java、Python、C#、JavaScript等,识别潜在的问题,如错误、警告、未使用的变量、重复的代码等。 2. **规则库**:内置了丰富的编码规则,这些规则...
SonarScanner的核心功能在于它的自动化代码审查能力,它能够扫描源代码,检测出各种类型的错误、漏洞、坏味道以及不符合编程规范的地方。这些检查包括但不限于语法错误、空指针异常、SQL注入、跨站脚本攻击(XSS)等...
sonarqube-scanner可以非常轻松地在JavaScript代码库上触发 / 分析,而无需安装任何特定工具或(Java)运行时。 该模块在SonarCloud上进行了分析。 安装 该软件包可在npm上以以下sonarqube-scanner获得: sonarqube...
- 初始化配置:创建一个 `sonar-project.properties` 文件,其中包含项目的唯一 ID、源代码目录、输出目录以及 SonarQube 服务器的 URL 和认证信息。 - 运行扫描:在命令行中执行 `sonar-scanner` 命令,启动分析...
sonar-scanner-cli-3.2.0.1227-linux.zip sonar-scanner-cli-3.3.0.1492-linux.zip sonar-scanner-cli-3.3.0.1492-windows.zip sonar-scanner-msbuild-4.6.2.2108-net46.zip