Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >为什么要先运行mvn清洁立井器2:安装机箱2:三叶草,然后: mvn声纳:声纳

为什么要先运行mvn清洁立井器2:安装机箱2:三叶草,然后: mvn声纳:声纳
EN

Stack Overflow用户
提问于 2016-03-29 19:45:30
回答 2查看 252关注 0票数 0

根据Sonar + Clover only runs on src-instrumented问题,建议采用mvn清洁立井2:安装立井2:三叶草,然后: mvn声纳:声纳。

只是想知道为什么我们不能使用mvn清洁立井2:安装安装立井2:三叶草声纳:声纳?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-30 03:23:01

在过去,它是单独运行目标sonar:sonar的推荐方法。情况不再是这样了,因为Maven的SonarQube不再试图通过分叉新的Maven生命周期来运行单元测试+收集覆盖率。

一般的建议现在是在一个命令中运行目标。例如,mvn clean package sonar:sonar

在Clover的情况下,clover:setup目标将修改Maven模型,使所有其他插件(如尽法火)使用工具化的类而不是原始的源代码。这确实是一个问题,因为它将阻止SonarQube匹配类文件。因此,在您的情况下,您要么坚持两个单独的目标,要么手动配置sonar.sources以引用原始源代码。

票数 1
EN

Stack Overflow用户

发布于 2016-03-31 20:03:29

比较了maven日志并找到了可能的原因:

"mvn清洁立井2:安装方向盘2:三叶草声纳:声纳“似乎有问题,以找到源脏。日志显示它使用${project}\target\target\src检测和${project}\target\generated-sources\annotations作为源dirs。

如果显式地指定src/main/java,那么这个单一的命令就能正常工作。唯一棘手的是为什么单独运行目标不需要指定sonar.sources,但是插件仍然可以为源dirs找到正确的文件夹。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36299281

复制
相关文章
Maven系列第2篇:安装、配置、mvn运行过程详解
我们要写java代码,需要安装jdk,那我们要使用maven,也类似,需要在我们的机器中安装maven。
路人甲Java
2019/11/04
3K0
mvn 学习Mvn知识详解
Mvn知识详解 // 这段配置的作用是在package阶段 利用source插件打包 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <Version>2.4<Version> <executions>
用户2436820
2018/10/11
1.3K0
mvn 学习Mvn知识详解
mvn archetype:create和mvn archetype:generate
create is deprecated in maven 3.0.5 and beyond,在maven3.0.5以上版本舍弃了create,使用generate生成项目
WindWant
2020/09/11
6870
MVN打包
打包后会在target目录下生成一个xxx-jar-with-dependencies.jar文件,这个文件不但包含了自己项目中的代码和资源,还包含了所有依赖包的内容。所以可以直接通过java -jar来运行。
Janti
2018/08/01
7420
Command mvn jetty:run
   You should generate a web project with maven first. 
Hongten
2018/09/13
1.1K0
Command mvn jetty:run
linux 安装 maven 、解决:bash: mvn: command not found
wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
微风-- 轻许--
2019/12/19
18.8K0
Maven系列第二讲 安装、配置、mvn运行过程详解
我们要写java代码,需要安装jdk,那我们要使用maven,也类似,需要在我们的机器中安装maven。
易兮科技
2020/09/27
7440
Maven系列第二讲 安装、配置、mvn运行过程详解
sudo: mvn: command not found
chmod a+x /usr/local/apache-maven/apache-maven-3.1.1/bin/mvn
qubianzhong
2019/07/01
1.7K0
mvn项目压缩打包
通常情况下,maven打包结果为jar或war包。 如果需要一并打包配置文件等参数,通过resources配置指定需要打包的文件参数,如下示例:
编程随笔
2019/09/11
9350
jar 迁移 mvn 库
创建拉取项目文件夹,文件夹下创建 pom.xml,settings.xml 两个文件,填写要迁移的 jar 和 mvn 库地址,执行 mvn install -s settings.xml 拉取 jar 到本地 mvn 库。
逝兮诚
2021/12/06
5400
IDEA zsh: command not found: mvn
我明明本地配置好了maven环境变量,而且还可以在terminal上正常使用,为什么在idea的Terminal就使用不了maven指令呢?
互联网金融打杂
2022/08/01
2.4K0
mvn管理项目jar包
Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方便更灵活的控制 项目。 1:http://maven.apache.org/download.html 下载最
xiangzhihong
2018/01/29
8890
mvn管理项目jar包
mvn常用命令
Mvn是开发人员比较常用的一个项目管理工具,主要是对项目的创建,编译,打包操作,命令简单使用。接下来简单总结一下常用的命令。
小徐
2019/08/05
1.5K0
SonarQube的安装与使用
随着代码量的越来越多,同时对代码质量的要求也越来越高,对于代码review的需求越来越多。因此,引入SonarQube这个工具对Java代码进行质量管控。
Ant丶
2022/03/01
1.4K0
SonarQube的安装与使用
Shell Mvn启动SpringBoot项目
说明: 10001为程序运行端口,根据lsof -i:port查找已运行的程序,如果存在则kill该进程。 进入程序目录:cd /root/apps/project_name 执行 git pull (参考之前发表的博客,git免密码拉取代码) 运行 mvn spring-boot:run 具体参数可自行修改,也可以逐步打包,运行java -jar xx.jar等
geekfly
2022/09/21
5120
jar 迁移 mvn 私有库
创建拉取项目文件夹,文件夹下创建 pom.xml,settings.xml 两个文件,填写要迁移的 jar 和 mvn 库地址,执行 mvn install -s settings.xml 拉取 jar 到本地 mvn 库。
逝兮诚
2023/02/26
6040
CentOS7安装maven,mvn clean -DskipTests package
1、JAVA_HOME 首先确保正确安装并配置了JAVA_HOME 我这里安装了jdk1.8
大数据流动
2021/08/06
6200
mvn -P和-D参数详解
P代表(Profiles配置文件) 在<profiles>指定的<id>中,可以通过-P进行传递或者赋值。 打包时执行mvn clean package -P prod将触发prod环境的profile配置 打包时执行mvn clean package -P test将触发test环境的profile配置
陈不成i
2021/06/28
7.2K0
mvn打包时添加日期参数
maven打包时想添加日期参数,如:将"xxx.jar"打包为"xxx-yyyyMMdd.jar"这样的格式。如何实现?
编程随笔
2019/09/11
1.9K0
Mac 电脑 - 解决 command not found:mvn
mac 电脑默认已经装了 jdk1.8,但是命令行执行 mvn 会报 command not found
小菠萝测试笔记
2021/11/02
9.4K0

相似问题

为什么选择声纳:声纳需要先安装mvn?

31

运行mvn声纳时出错:声纳

11

SonarQube - mvn声纳:声纳- NoSuchElementException

12

mvn声纳:声纳投掷错误

11

使用mvn声纳运行声纳分析:声纳忽略声纳-project.properties

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文