1、下载sonar安装包解压
2、安装mysql数据库,并创建sonar的数据库以及用户
3、修改sonar的配置文件
4、启动sonar
这几步反复过多次,没有问题
在web上输入http://192.168.1.183:9000/ 这里的IP是部署服务器的IP
提示We're sorry, but something went wrong.
Please try back in a few minutes and contact support if the problem persists.
问题排查:
1、防火墙已经关闭;
2、9000端口也启动了;
3、查看日志,提示
2012-04-25 15:53:02.362:WARN::failed SelectChannelConnector@192.168.1.183:9000: java.net.BindException: Address already in use
INFO | jvm 1 | 2012/04/25 15:53:02 | 2012-04-25 15:53:02.362:WARN::failed Server@13e0937b: java.net.BindException: Address already in use
INFO | jvm 1 | 2012/04/25 15:53:02 |
INFO | jvm 1 | 2012/04/25 15:53:02 | WrapperSimpleApp: Encountered an error running main: java.net.BindException: Address already in use
INFO | jvm 1 | 2012/04/25 15:53:02 | java.net.BindException: Address already in use
INFO | jvm 1 | 2012/04/25 15:53:02 | at sun.nio.ch.Net.bind(Native Method)
INFO | jvm 1 | 2012/04/25 15:53:02 | at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:126)
INFO | jvm 1 | 2012/04/25 15:53:02 | at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
INFO | jvm 1 | 2012/04/25 15:53:02 | at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnector.java:216)
INFO | jvm 1 | 2012/04/25 15:53:02 | at org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:315)
INFO | jvm 1 | 2012/04/25 15:53:02 | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
INFO | jvm 1 | 2012/04/25 15:53:02 | at org.mortbay.jetty.Server.doStart(Server.java:235)
INFO | jvm 1 | 2012/04/25 15:53:02 | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
INFO | jvm 1 | 2012/04/25 15:53:02 | at org.sonar.application.JettyEmbedder.start(JettyEmbedder.java:79)
INFO | jvm 1 | 2012/04/25 15:53:02 | at org.sonar.application.StartServer.main(StartServer.java:50)
INFO | jvm 1 | 2012/04/25 15:53:02 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2012/04/25 15:53:02 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
INFO | jvm 1 | 2012/04/25 15:53:02 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
INFO | jvm 1 | 2012/04/25 15:53:02 | at java.lang.reflect.Method.invoke(Method.java:597)
INFO | jvm 1 | 2012/04/25 15:53:02 | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
INFO | jvm 1 | 2012/04/25 15:53:02 | at java.lang.Thread.run(Thread.java:662)
INFO | jvm 1 | 2012/04/25 15:53:04 | 2012-04-25 15:53:04.116:INFO::Shutdown hook executing
INFO | jvm 1 | 2012/04/25 15:53:04 | 2012-04-25 15:53:04.116:INFO::Graceful shutdown SelectChannelConnector@192.168.1.183:9000
然后我接着查端口是否被其它服务占用,发现并没有被其它服务占用。
那么原因是什么呢?
1、我换数据库验证,发现还是一样的错误,排除是数据库的原因;
2、我换端口,把9000改成9001,因为这个提示是说端口被占用,而实际没占用,那就换个试试,结果一试成功了,这是一个重大的突破,太高兴了!!!于是又让我怀疑难道端口真的被占用了么?但是没有啊,那就先查查此端口被谁用了,然后杀死它。lsof -i:9000,找到进程号,kill -9 进程号。然后把配置文件中的9001改回9000,重启sonar,再从web访问http://192.168.1.183:9000/,发现成功啦!真的太高兴了!这可折磨我一整天啊!
分享到:
相关推荐
org.sonarlint.eclipse.site-3.4.0.201803051332.zip
Sonar.exe: FRS Status Viewer Splinfo.exe: Print Spooler Information Srvany.exe: Applications as Services Utility Srvcheck.exe: Server Share Check Srvinfo.exe: Remote Server Information Srvmgr.exe...
今天小编就为大家分享一篇关于sonar-scanner连接sonarquebe7的sonar.java.binaries问题的解决方案,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
eclipse离线下载org.sonarlint.eclipse.site-3.6.0.201806071228-RELEASE 包解压后,手动导入插件即可。
sonar-java-plugin-4.10.0.10260.jar
sonar-....yaml文件1111111111111111111111111111
java8集合源码java.sonar.rules java声纳规则 1. 评论密度不足 system_tags:空,优先级:2; plugin_rule_key : InsufficientCommentDensity 一旦该文件的评论密度覆盖率低于所需阈值,就会在该文件上创建一个问题...
idea的工具插件,SonarLint,代码质量审查工具,文件下载后解压,用里面的SonarLint-3.5.1.2759.zip
eclipse sonarlint插件,提供on-the-fly代码检查结果,提高代码质量。
sonar安装使用及java规则详解:1 SonarQube安装及部署,sonar-scanner安装扫描,SonarLint插件动态检查,5 Sonar 代码检查规范
sonar eclipse插件sonarlint,原先的插件已经被启用,这是最新的,如果连接本地sonar服务器,需要在eclipse.ini中配置启动参数,参数为org.sonarlint.eclipse.core/server_url 值为sonar服务器地址,如果不配置默认...
We'll refer to it as $install_directory in the next steps. Update the global settings to point to your SonarQube server by editing $install_directory/conf/sonar-scanner.properties: #----- ...
Java 代码规范检查插件: 1.不遵循代码标准 sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具规范代码编写 2. 潜在的缺陷 sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具检测出潜在的缺陷 ...
sonar的环境搭建 1 centos7上安装mysql5.7 1.下载YUM源 (http://dev.mysql.com/downloads/repo/yum/ 2.安装mysql源 3.检查mysql源是否安装成功 4 安装MySQL 5.启动Mysql服务 6.修改root本地登录密码, 7.Sonar要求...
SonarQube分析Java项目,遵循的基本内置规则;规则为常用激活规则,含bug、漏洞、坏味道三方面不同程度(严重、阻断、主要、次要、提示等级别)。
SonarLint-3.1 for idea, http://intellij.sonarlint.org/
sonar数据集,已处理成.mat格式,包括数据和类标,用于机器学习,聚类,分类等问题的研究
可以使用的sonar-all_package.tar已经部署安装测试使用 代码检查工具 可以使用的sonar-all_package.tar已经部署安装测试使用 代码检查工具 可以使用的sonar-all_package.tar已经部署安装测试使用 代码检查工具 可以...
sonarqube5.6.7+sonar-scanner-2.8.zip + sonar-l10n-zh-plugin-1.11.rar jdk1.8 ,你的可以本机可以是1.7 只要指定... sonar.jdbc.url=jdbc:mysql://数据库IP:3306/sonar?useUnicode=true&characterEncoding=utf8