Java学习记录
Java学习知识记录
虚拟机
1. Java类加载器(ClassLoader)的使用场景
- 类冲突
tomcat打破双亲委派机制
- 热加载
- 热部署
- 加密保护
Sonarqube安装记录
二进制安装
1、官网下载二进制安装包
2、切换非root账号,sonar里面包含elasticsearch,需要设置文件句柄数大于等于65535
1
2
3
4
5
6
7
8
9
10
11
12
13 vim /etc/security/limits.conf
# 在文件后面追加
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096
vim /etc/sysctl.conf
vm.max_map_count = 655360
sysctl -p
3、使用注意,jdk版本要与运行sonar的jdk版本保持一致
4、使用,项目中引入maven的sonar插件
1 | # pom.xml |
5、执行sonar命令
1 | mvn clean verify sonar:sonar -Dsonar.projectKey=platform-manage-server -Dsonar.host.url=http://172.18.1.36:9003 -Dsonar.login=sqp_3a4dd5cb4e860aa176def37a75d1175f9869fc3e |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 楚歌!
