For WinXP Norton users who have been paralyzed by the system
Method One:
1. Use the Windows installation CD to boot the system and press R to enter the Recovery Console at the prompt menu.
2, in the prompt press "1" and then enter, select the system that needs to be repaired, and enter the administrator password.
3, perform the following command to repair (x indicates the disc letter):
Expand x:i386netapi32.dl_ c:windowssystem32 [Enter]
Expand x
preparatory workThe Gradle version in the project is
3.3, Sonar uses
5.6.6Project for Springboot Project
introducing sonar warehouse addresses and dependency packagesMaven {URL "https://plugins.gradle.org/m2/"} classpath ("Org.sonarsource.scanner.gradle:sonarqube-gradle-plugin : 2.3 ") because it is multi-module, it is placed on the outermost build.gradle
Build.gradle
Buildscript {
repositories {
I. Installation
Installation Method:
Sonar can be installed independently or in combination with Maven and Hudson. It can be used with built-in memory databases or custom databases such as MySQL and Oracle.
This article introduces how to use the built-in database combined with Maven and Hudson to automatically monitor code quality changes in sonar.
Installation steps:
1. Download The
Sonarlint (sonar) Code quality Management One, what is Sonar?
Sonar is an open source platform for code quality Management that manages the quality of source code through plug-in forms, and can support including Java,c#,c/c++,pl/sql,cobol,javascrip, Groovy, etc. code quality management and detection in more than 20 programming languages
.
The Sonarqub e platform is comprised of 4 parts: SonarQube Server SonarQube Database SonarQube Plugins SonarQube Scanner SonarQube with Sonar Installation and configuration of Qube-scanner SonarQube
In the S Onarqub E official website, we can download the latest S Ona r installation package, this section with L Inu X system For example, build S Onarqub e platform, extract to any directory, such as: Unzip Sonarqube5.6.zip.
Sonarqub e comes with a H2
Main function
Solving computer problems
One-click detection and repair of computer problems-automatically detect and repair problems with Windows
Help prevent system errors---Prevent system errors by revoking registry tasks and directives for errors
Improve your computer's speed
If your computer system is not stable, the system is often wrong, the registry is damaged, etc. if your computer is running at a longer speed,
slow to run; If your privacy is often exposed, personal security is n
Download the Filemonnt software to do file operation monitoring.
Point the monitoring target to the temp directory, monitor the create to find which file generated the batch of TMP virus, and finally discover that the program file that generated them is: DWHwizrd.exe, this program file is Norton's Upgrade Wizard!!!
In the absence of words ....
No wonder today I deleted Norton, again reload when found that the status has been waiting for updates, p
Technical debt in Sonar
The computing of technical debt in sonar is based on SQALE (Software Quality Assessment based on Lifecycle Expectations, based on the Software Quality Assessment expected by the Life Cycle) methodology.
SQALE methodology was developed by in‑it and later open-source. If you have read the relevant documentation on sqale.org, you will understand that it is about "Organizing non-function
Now the system will usually have automated generated code, when using sonar for system code quality analysis, we want to be able to automatically generate code to exclude from the system analysis. This is very simple to implement, and in Maven's Pom.xml file, add sonar.exclusions to indicate which auto-generated code folders do not need to be parsed.The specific matching rules can refer to sonar's official documentation, which is very simple (docs.son
Reprint Please note the source: http://blog.csdn.net/hwhua1986/article/details/62426560
Reference, please refer to SONAR website parameter Analysis page: https://docs.sonarqube.org/display/SONAR/Analysis+Parameters
The last time was by modifying the identity of the sonar management system
A better way to find out recently is to increase the "branch" parameter.
Inadvertently, to the MIS for notebook upload the Norton Antivirus software. Enterprise version of the server. We can neither set nor close ourselves, good or bad.
Want to uninstall also need a password, installation, Mis told me to uninstall to find him. I'm sorry to trouble them with such trifles. Looking for, finally have a way, now show to everyone, only for reference, anti-virus or necessary, unless you want to change the anti-virus software, OK
Configuration:1. Configure environment variable Sonar_runner_home2. Configure path: Increase%sonar_runner_home%\bin3. Create sonar-project.properties at the root of your local projectSonar-project.properties:Sonar.projectkey=keyinsonartasklist //eg:sonartask_1sonar.projectname=nameinsonartasklist//eg:sonarTask_ 1SONAR.PROJECTVERSION=1.0-SNAPSHOTSONAR.SOURCES=SRC//relative path, path of source relative to Sonar
Because the project uses ant for compilation, the code check is also performed by sonar runner, so the following configuration file is available:
Parameter description:
Http://blog.csdn.net/alonesword/article/details/9981521
Http://docs.codehaus.org/display/SONAR/Analysis+Parameters
Jenkins + maven + git + sonar system continuous integration amp; Code single test managementJenkins + maven + git + sonar system continuous integration code Test ManagementInstall JenkinsJenkins is a Java-based continuous integration tool used to monitor continuous repetitive work. features include: 1. Continuous software version release/test projects. 2. Monitor the execution of external calls.1. downloa
jenkins+maven+git+sonar system Continuous Integration Code single-Measurement managementInstallation of Jenkins Jenkins is a continuous integration tool based on Java development that monitors ongoing duplication of work, including: 1. Continuous software release/test project. 2. Monitor the work performed by external calls. 1. Download the latest version (a war http://Jenkins-ci.org/ 2. run java-jar Jenkins.war (Jenkins uses an embedded
When you use Sonar-scanner to scan your code, the error is as follows:
Error:error during Sonarqube Scanner executionJava.lang.IllegalStateException:Error when executing blame the for file ...... Java-----At Org.sonar.plugins.scm.svn.SvnBlameCommand.blame (svnblamecommand.java:102)At Org.sonar.plugins.scm.svn.SvnBlameCommand.blame (svnblamecommand.java:59)At Org.sonar.batch.scm.ScmSensor.execute (scmsensor.java:84)At Org.sonar.batch.sensor.SensorWr
Reference:1, 11900000086591082, Https://docs.sonarqube.org/display/DEV/Adding+Coding+Rules3, Https://docs.sonarqube.org/display/DEV/Adding+Coding+Rules+using+Java4, https://docs.sonarqube.org/display/PLUG/Writing+Custom+Java+Rules+101There are two ways to extend code rules: But Java only supports mode 11. Writing coding rules using Java via a SonarQube plugin2. Adding XPath rules directly through the SonarQube Web interfaceWriting coding rules in Java is a six-step process:
Create a Son
What is continuous integration: http://www.ruanyifeng.com/blog/2015/09/continuous-integration.htmlBenefits of Continuous Integration: Https://zhuanlan.zhihu.com/p/20589465?columnSlug=jishuqushiI have been before the company are entrepreneurial companies, there is no complete development process, the basic is all by hand to submit the release, small companies do not have professional operations, project management is based on manual, sometimes near the release of the bug, the project manager can
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.