Sonarqube环境搭建.docxVIP

  • 0
  • 0
  • 约 8页
  • 2017-06-13 发布于北京
  • 举报
1、安装JDKcopy jdk-7u51-linux-x64.rpm到/usr/javarpm –ivh jdk-7u51-linux-x64.rpm修改环境变量export JAVA_HOME=/usr/java/jdk1.7.0_51export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarexport PATH=$JAVA_HOME/bin:$PATH保存文件,并运行使其环境变量生效source /etc/profile检查是否安装成功java -version2、安装Tomcat6copy apache-tomcat-7.0.50-windows-x64.zip到/usr/shareunzip apache-tomcat-7.0.50-windows-x64.zip修改环境变量export CATALINA_HOME=/usr/share/tomcat7export CLASSPATH=$JAVA_HOME/lib:$CATALINA_HOME/libexport PATH=$PATH:$CATALINA_HOME/bin保存文件,并运行使其环境变量生效source /etc/profile增加内存vi /usr/share/tomcat7/bin/catalina.sh添加:JAVA_OPTS=-Xms8g -Xmx8g -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=2g启动tomcat3、安装maven,并配置maven环境变量下载安装apache-maven-3.1.1-bin.zip到指定目录配置环境变量,编辑/etc/profile文件,添加如下代码# mavenexport MAVEN_HOME=/usr/local/maven3export M2_HOME=$MAVEN_HOMEexport PATH=$MAVEN_HOME/bin:$PATH保存文件,并运行使其环境变量生效source /etc/profile在制台输入如下命令,如果能看到Maven相关版本信息,则说明Maven已经安装成功mvn -v数据库配置并增加权限1myql密码是:root进入数据库命令#mysql -u root -pmysql CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci; mysql CREATE USER sonar IDENTIFIED BY sonar;mysql GRANT ALL ON sonar.* TO sonar@% IDENTIFIED BY sonar;mysql GRANT ALL ON sonar.* TO sonar@localhost IDENTIFIED BY sonar;mysql FLUSH PRIVILEGES;5、下载sonar包将下载的sonarqube-4.3.zip包解压至Linux路径/usr/zhuweiliang修改emperor、top-project项目的pom.xml文件,并且提交到SVN父节点Pom.xml文件添加的内容:properties!-- coverage配置 --project.build.sourceEncodingUTF-8/project.build.sourceEncodingproject.reporting.outputEncodingUTF-8/project.reporting.outputEncoding!-- Sonar --sonar.java.coveragePluginjacoco/sonar.java.coveragePluginsonar.dynamicAnalysisreuseReports/sonar.dynamicAnalysis!-- The destination file for the code coverage report has to be set to the same value in the parent pom and in each module pom. Then JaCoCo will add up information in the same report, so that, it will give the cross-module code coverage. --sonar.jacoco.itReportPath${project.basedir}/target/jacoco.exec/sonar.jacoco.itReportPathsonar.languagejava/sonar.

文档评论(0)

1亿VIP精品文档

相关文档