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

湖南手机网站建设有做医学手术视频的网站

湖南手机网站建设,有做医学手术视频的网站,网站建设五站合一,如何做好电商销售SonarQube是一种自动代码审查工具#xff0c;用于检测代码中的错误#xff0c;漏洞和代码异味。它可以与您现有的工作流程集成#xff0c;以便在项目分支和拉取请求之间进行连续的代码检查。 官方网站#xff1a; https://www.sonarqube.org/ 1. 使用前提条件 运行SonarQ…SonarQube是一种自动代码审查工具用于检测代码中的错误漏洞和代码异味。它可以与您现有的工作流程集成以便在项目分支和拉取请求之间进行连续的代码检查。 官方网站 https://www.sonarqube.org/ 1. 使用前提条件 运行SonarQube的唯一先决条件是在您的计算机上安装JavaOracle JRE 8或OpenJDK 8。 注意 在Mac OS X上强烈建议安装Oracle JDK 8而不是相应的Oracle JRE因为JRE安装未正确完全设置Java环境。 1.1 硬件要求 SonarQube服务器的小型个人或小团队实例需要至少2GB的RAM才能有效运行并且1GB的可用RAM用于操作系统。如果要为大型团队或Enterprise安装实例请考虑以下其他建议。您需要的磁盘空间量取决于您使用SonarQube分析的代码量。例如SonarClube的公共实例SonarCloud拥有超过3.5亿行代码有5年的历史。SonarCloud目前在集群Amazon EC2 m5.large实例上运行每个节点分配50 Gb的驱动器空间。它处理19,000多个项目大约有1400万个未解决的问题。SonarCloud在PostgreSQL 9.5上运行它为数据库使用了大约250Gb的磁盘空间。SonarQube必须安装在具有出色读写性能的硬盘上。最重要的是“data”文件夹包含Elasticsearch索引当服务器启动并运行时将在其上完成大量I / O. 因此良好的读写硬盘性能将对整个SonarQube服务器性能产生很大影响。 1.2 企业硬件建议 对于SonarQube的大型团队或企业级安装需要额外的硬件。在企业级别监控SonarQube实例/实例管理/ java-process-memory是必不可少的并且应该随着实例的增长引导进一步的硬件升级。起始配置应至少包括 8个核心允许主SonarQube平台与多个计算引擎工作者一起运行16GB RAM有关数据库和ElasticSearch的其他要求和建议请参阅硬件建议/要求/硬件建议。 1.3 支持的平台 SonarQube Java分析器能够分析任何类型的Java源文件无论它们遵循的Java版本如何。 但SonarQube分析和SonarQube服务器需要特定版本的JVM。 参考资料  Prerequisites and overview 版本注意jdk8支持的sonarqube版本最高是7.8而从7.9版本开始都是要求jdk11了下载的话需要注意版本的对应关系SonarQube 7.6 对应 JDK8MySQL 版本5.6 8.0。sonarqube从7.8起不再支持mysql。SonarQube 的社区版是免费的其他版本是收费的 2. 安装 2.1下载sonarqube的zip包 我的jdk是1.8mysql数据库所以下载的版本是7.0版本zip安装包下载地址 ​https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-7.0.zip 2.2下载sonarqube的汉化包 Releases · xuhuisheng/sonar-l10n-zh · GitHub 下载汉化包地址https://github.com/xuhuisheng/sonar-l10n-zh/releases 2.3如果需要mysql可以下载对应版本的mysql MySQL :: Download MySQL Community Server (Archived Versions) 2.4数据库配置 root登录数据库执行以下命令 创建sonar数据库 创建sonar 用户 给sonar 赋予权限 密码是sonar 刷新权限 CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci; CREATE USER sonar IDENTIFIED BY sonar; GRANT ALL ON sonar.* TO sonar% IDENTIFIED BY sonar; GRANT ALL ON sonar.* TO sonarlocalhost IDENTIFIED BY sonar; FLUSH PRIVILEGES; 2.5sonar配置 打开sonar/conf目录下的sonar.properties,加入以下配置项: #数据库连接url sonar.jdbc.urljdbc:mysql://localhost:3306/sonar?useUnicodetruecharacterEncodingutf8rewriteBatchedStatementstrueuseConfigsmaxPerformanceuseSSLfalse #数据库用户 sonar.jdbc.usernamesonar #数据库密码 sonar.jdbc.passwordsonar sonar.sorceEncodingUTF-8 sonar.loginadmin sonar.passwordadmin url是数据库连接地址username是数据库用户名jdbc.password是数据库密码login是sonarqube的登录名sonar.password是sonarqube的密码 sonar默认的登陆名和密码都是admin默认端口是http://localhost:9000/ 如果想修改端口 2.5配置汉化包         将下载的汉化jar放到extensions\plugins路径 2.6启动sonarqube服务 我解压缩sonarqube-7.0.zip到这个目录 D:\software\sonarqube-7.0\bin\windows-x86-64 我使用的是windows的64位系统则打开​​bin\windows-x86-64\StartSonar.bat看到如下代表启动成功。 注意启动sonar服务的同时也启动了jdk 的Java服务如果提示如下报错必须关闭所有的Java服务 2.7登录平台 访问地址http://localhost:9000/ 若启动报错可检查logs文件下的日志检查顺序sonar.log - es.log - web.log 2.8创建项目 访问sonar首页按照提示一步步来即可 设置令牌 分析项目使用maven方式 mvn sonar:sonar -Dsonar.projectKeytest -Dsonar.host.urlhttp://127.0.0.1:9000   -Dsonar.login生成的令牌 进入到要扫描的代码目录执行上面的maven命令即可执行完毕后在SonarQube页面即可看到扫描结果。 注上面的命令中有些是固定的信息如果每次执行扫描都需要输入则显的很麻烦这里我们可以将某些信息配置到maven的setting.xml中 profile         idsonar/id         activation             activeByDefaulttrue/activeByDefault         /activation         properties         !-- Example for MySQL--             sonar.jdbc.urljdbc:mysql://127.0.0.1:3306/sonar?useUnicodetrueamp;characterEncodingutf8/sonar.jdbc.url             sonar.jdbc.usernamesonar/sonar.jdbc.username             sonar.jdbc.passwordsonar/sonar.jdbc.password             sonar.host.urlhttp://127.0.0.1:9000/sonar.host.url             sonar.loginadmin/sonar.login             sonar.passwordadmin/sonar.password         /properties /profile 或者 profile   idsonar/id   activation     activeByDefaulttrue/activeByDefault   /activation   properties     sonar.host.urlhttp://127.0.0.1:9000/sonar.host.url     sonar.login7a13de184fe9d79c59e24062d0065bd87b7064e9/sonar.login   /properties /profile 以后直接执行mvn sonar:sonar -Dsonar.projectKeytest即可。甚至mvn sonar:sonar都可以SonarQube会自动以maven的坐标为项目key去创建项目
http://www.dnsts.com.cn/news/94557.html

相关文章:

  • 网站建设 多少钱网站内容与模板设计
  • c2c网站代表和网址wordpress视频站代码
  • 网站设计师网站杭州有实力的网站开发
  • 做盗版影视网站家庭农场做网站的好处
  • iis 建立默认网站百度seo培训课程
  • 遵义网站开发的公司镇江市住房与城乡建设局网站
  • 模版网站如何优化公司的网站如何建设方案
  • wordpress 小清新做移动网站优化
  • 企业网站视频栏目建设方案拼多多网页qq登录
  • 网站设计网站维护响应式网站开发流程
  • 网站app的意义担保公司发展规划
  • 网站建设资料准备标准手机论坛哪个最火
  • 如何制作私人网站可以进入任何网站的浏览器
  • 如何自己搭建网站如何制作大量网页
  • 网站快照描述搜索营销
  • vs2013网站开发代码免费建网站 步骤
  • 网站模板有哪些内容建筑工程网免费下载
  • 开发工具idea简介seo公司运营
  • 潍坊手机网站建设公司美容院网站源码
  • 青岛网站建设维护宜兴百度推广公司
  • 做360网站中保存的图片存在哪里汕头市网站建设分站公司
  • 网站被挂黑链网站开发网站模板设计
  • 设计素材网站p开头的外贸网站建设推广方案
  • 本地的上海网站建设怎样自己建设网站
  • 茶庄网站模板贵阳网站设计找哪家
  • 做网站题材江苏网站seo设计
  • 网站开发如何实现数据库的链接免费网络课程
  • 网站开发的公司名称中国制造网注册网站免费注册
  • 鄞州区网站建设济南pc网站建设公司
  • 展览网站模板大全云平台网站优化