首页 > 其他分享 >sonarqube如何创建maven项目进行扫描

sonarqube如何创建maven项目进行扫描

时间:2024-08-19 10:27:02浏览次数:7  
标签:xml sonarqube 扫描 Dsonar maven pom

 

1)创建一个maven项目

 

2) 填写名称

 3)扫描本地项目

 4)生成

 5)继续

 6)复制命令

 7)进行扫描

进入到你项目所有的目录,pom.xml那一层级;

使用命令,去掉换行符 \ , -f pom_xxxx.xml写你自己的项目

mvn clean verify sonar:sonar  -Dsonar.projectKey=mavenProject0819   -Dsonar.host.url=http://localhost:9000    -Dsonar.login=sqp_c1ea15ef4263dc5da67012d133874523d0646752  -f  pom_SQ_9_9_LTS.xml

 

8)扫描完成

 9)回到sonarqube看扫描结果

 

标签:xml,sonarqube,扫描,Dsonar,maven,pom
From: https://www.cnblogs.com/ychun/p/18366845

相关文章

  • SonarQube使用新增的自定义规则,进行maven项目扫描
    1、将新加规则添加到QualityProfiles中 2、创建, 写完名称回车  3、暂时将原先的规则禁用掉  点击apply; 499条规则被更改 4、添加我们新增的自定义规则  应用  规则已经添加;将我们创建的规则设置为默认扫描规则 5、进行项目扫描1)创建......
  • Sonarqube 自定义规则,部署SonarSource / sonar-java源码中示例规则:docs/java-custom-r
    自定义规则,可以参考sonar-java/docs/CUSTOM_RULES_101.mdat8.0.0.36314·SonarSource/sonar-java·GitHub1、下载一份sonarqube源码,配置好本地的环境,JDK17和mavendocs/java-custom-rules-example示例项目中会有写好的规则;我们可以先尝试将这些写好的规则添加到Sonarqube......
  • 扫描切除-实体轮廓:方程式驱动曲线路径vs螺旋线路径
    最近,在使用solidworks2018的过程中,接触到扫描切除-实体轮廓命令,如图1-2所示。此命令可以使用一个实体来切除另一个实体,用来切除的实体可以按一定的轨迹运动。测试过程中发现,这个命令频繁出错,切除失败,体验实在是太差了。下面对比了在该命令下使用方程式驱动曲线和螺旋线命令构建......
  • 刍议线段树 3 (扫描线)
    扫描线扫描线是一种另外的思想,只是其中会运用到线段树以求优化。所以不要将扫描线简单的并为线段树的一个小拓展。例题:https://www.luogu.com.cn/problem/P5490大意:求\(n\)个四边平行于坐标轴的矩形的面积并。思路:纵向分割图形我们考虑把这些纵向矩形分割。那么,总面积就......
  • ssrf 内网访问 伪协议 读取文件 端口扫描
    SSRF(Server-SideRequestForgery,服务器侧请求伪造)是一种利用服务器发起网络请求的能力来攻击内网资源或执行其他恶意活动的技术。SSRF可以用于访问通常不可由外部直接访问的内网资源,读取文件,甚至进行端口扫描。以下是关于SSRF在CTF中针对内网访问、伪协议读取文件和端口扫描的......
  • PDA自带有红外扫描头,不用点击节点就能超高速超精准的扫条码、扫二维码
    参考牛人DelphiTeacher的《PDA扫码?不要慌,只要20行代码!》摘要:实现监听器接口 然后在系统中注册该监听器,注册时指定只接收名称为com.kte.scan.result的消息: PDA支持多种扫码输出模式,输入框填充、广播输出、粘贴板、输入框覆盖等PDA默认的扫码输出模式为输入框填充 那......
  • IDEA日常爆红:Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin
    一、在写这篇文章之前,我面对这些爆红,第一时间去寻找AI帮助,这些人工智障千篇一律地回答几乎让我奔溃!!终于还是在csdn上找了解决方法,报错问题去csdn还是很不错的选择。以下是解决办法:二、①.在 setting.xml 文件中的镜像源,首先找到这个标签②.在上面标签中插入以下代码<!--......
  • Maven依赖管理
    Maven的核心功能之一是依赖管理。这一功能极大地简化了Java项目中库(也称为依赖)的添加、更新和冲突解决过程。Maven通过其项目对象模型(POM,ProjectObjectModel)和中央仓库系统来实现依赖管理。1.依赖声明在Maven项目中,所有依赖都必须在项目的 pom.xml 文件中明确声......
  • maven依赖 pom.xml中systemPath的用法
    在pom.xml文件中,可以使用${project.basedir}变量来表示项目的根目录,通过结合这个变量,可以轻松地使用相对路径来引用systemPath。如果希望引用项目根目录下的lib目录中的jar包,可以这样配置:<dependency><groupId>org.artofsolving.jodconverter</groupId><artifactId>jo......
  • maven配置私有仓库和阿里仓库共存
    profiles标签添加 <profile> <id>test</id> <repositories> <repository> <id>private-nexus</id> <url>http://192.168.10.2:8081/repository/maven-public/</url> </repository> </r......