maven相关内容

Jenkins 构建一个由许多 Maven 项目组成的产品?(使用 Jenkins Pipeline 插件?)

我们的产品由许多相互依赖的 Maven 项目组成.所有这些 Maven 项目都集中在一个项目中,该项目提供最终产品. Maven 项目共享相同的生命周期.换句话说,它们不是由具有显式 更改以获取其他项目的较新版本的单独团队管理.相反,当有人在其中一个项目中更改某些内容时,结果应该直接进入最终产品,无需额外更改. 我们使用 Jenkins 作为我们的持续集成工具 ..

pmml:predict WSO2 Stream Processor 不存在扩展

我正在按照 WSO2 Stream Processor Studio 教程练习 Siddhi.到目前为止,我已经设法解决了教程中包含的所有错误;但是,我被困在第 12 个教程“进行实时预测"上. Siddhi 应用程序是 @App:name("SugarSyrupPredictionApp")@app:description("实时预测教程12")@source(type='http', ..
发布时间:2022-01-17 23:11:27 其他开发

构建 WSO2 Carbon 标签的合适方法是什么?

我正在尝试并排构建 WSO2 Carbon 的多个标签以进行比较,但我担心我可能会遗漏有关目录布局以及如何进行构建的内容.请问我可以帮忙吗? 目前,我已经检查了我认为的相关标签来自: https://svn.wso2.org/repos/wso2/tags/carbon/3.0.0/ https://svn.wso2.org/repos/wso2/tags/carbon/3.1.0_ ..
发布时间:2022-01-17 22:24:43 其他开发

SonarQube 不包括文件、目录和生成的代码?

我正在使用的代码库有很多生成的代码.此外,我还想从 SonarQube 分析中排除一些已弃用的文件.我已经阅读了文档并在这里查看了一些答案,但这对我来说没有帮助. 我有一个多模块 Maven 项目.因此,我的工作区中有多个项目,它们都是大型应用程序的一部分.假设我想排除这个文件: /home/username/workspace/com.mst.rtra.importing.messa ..
发布时间:2022-01-17 22:14:39 其他开发

为什么 sonar:sonar 之前需要 mvn install ?

官方文档 http://docs.sonarqube.org/display/SONAR/Analyzing+with+Maven 说调用声纳的正确方法是: mvn clean install -DskipTests=truemvn 声纳:声纳 但没有说明原因.声纳如何工作?它需要编译类吗?那么为什么不直接mvn clean compile呢?还是需要一个jar文件?那么为什么不直接mvn c ..
发布时间:2022-01-17 22:11:19 Java开发

Sonar maven 插件:所有模块的相同项目密钥不起作用?

我正在使用 sonar-maven-plugin 3.2 和 maven 3.3.9.在父 POM 中,我定义了 sonar.projectKey maven 属性.该值是有效的,我可以从声纳的打印输出中看到它.但是 mvn sonar:sonar 步骤失败,因为 maven 模块使用相同的项目键值,因为 maven 属性在所有模块中具有相同的值.声纳给出错误: 项目“..."不能有 2 个 ..
发布时间:2022-01-17 22:03:47 其他开发

我可以使用不同的排除集在声纳中分析同一个 Maven 项目两次吗?

我有一个由 Sonar 分析(在 Jenkins 内)的多模块 Maven 项目.这将创建一个 Sonar 项目,其中包含我的 Maven 项目的整个代码库的指标.Sonar 项目的 ID 与我的 Maven 项目的 ID 相同.因此,如果我的 Maven 项目是 Foo(带有模块 M1、M2 和 M3),那么我观察到声纳项目 Foo 已创建,我可以看到组件 M1、M2 和 M3 的指标. ..
发布时间:2022-01-17 22:03:02 其他开发

为什么执行 sonar:sonar 时找不到 sonar-maven-plugin-3.0.1.jar?

我们目前在我们的持续构建过程中包含(重新激活)声纳,我们遇到了一些问题.为了只专注于声纳,我试图让它在“HelloWorld"项目上工作,但仍然没有成功. repo1 和 repo2 中似乎缺少一个 jar (sonar-maven-plugin-3.0.1.jar).我浏览了这些位置,这里只能找到 pom. 以下网址都找不到: [http://www.java2s.com/Co ..
发布时间:2022-01-17 22:02:21 Java开发

Jacoco 和 Sonar 代码覆盖率?

使用: JaCoCo 0.5.3、Maven2、Sonar 2.14、sonar-maven-plugin 1.8、SùartGWT 3.0 目前正在尝试:在我的 Selenium 单元测试的 Sonar 上获取代码覆盖率. 问题: 尽管传感器正确启动,但代码覆盖率并未从 0% 移动,请分析正确生成的 jacoco.exec. 资源: https://gist.github.com/2888 ..
发布时间:2022-01-17 22:02:04 其他开发

如何从同一个项目生成两个声纳报告?

我想从同一个项目创建两组声纳报告.一种会涵盖所有内容,另一种会排除一些软件包. 这可能吗?如果可以,该怎么做? 编辑:设置排除项不是问题,但有两个报告是. 解决方案 在 maven 中创建新配置文件并为每个配置文件添加带有新分支的调用声纳:mvn clean install -Pprofile1 sonar:sonar -Dsonar.branch=BRANCH1 ..
发布时间:2022-01-17 21:59:12 其他开发

Maven SonarQube 多模块

我有一个由几个模块组成的项目. 我正在尝试使用 SonarQube 分析这些. 我已将 Sonar Maven 插件作为依赖项包含在每个模块中: org.codehaus.sonarsonar-maven-plugin5.1 然后我正在使用以下方式运行 Maven: ..
发布时间:2022-01-17 21:56:04 Java开发

声纳与 SVN 的集成

我正在使用 SVN 作为我的项目的版本管理工具,并计划使用声纳进行项目分析. 如何在每次将代码签入 SVN 时运行声纳项目分析? 解决方案 不要做复杂的事情作为预提交钩子!当用户进行提交时,直到预提交挂钩完成后,控制才会返回给用户.由于 Sonar 必须编译您的代码,因此您的用户将不得不等待每次提交以下内容: 查看代码 编译代码 运行 Sonar 执行的所有测试和检查 等 ..
发布时间:2022-01-17 21:54:11 其他开发

Sonarqube 运行后未显示代码覆盖率

我正在使用 maven 运行 sonarqube. 我使用以下 方式安装了它.使用 brew,我安装了 mysql 和 sonar. 当我运行时,我得到 7 个严重错误,但 88 次测试的代码覆盖率为零 当我使用 IntelliJ 的工具运行它时,我得到以下结果.(不是零!) 这是我直接检查 Jacoco 结果的时候.在 $base_direc/target/jacoco/ ..
发布时间:2022-01-17 21:52:08 其他开发

请使用 sonar.java.binaries 提供项目的编译类

我正在为一个多模块项目的错误而苦苦挣扎,结构很简单,看起来像这样: 根模块一模块 b模块 cpom.xml 使用maven命令行后:clean sonar:sonar deploy 我有这个错误: 未能执行目标org.sonarsource.scanner.maven:sonar-maven-plugin:3.3.0.603:sonar(default-cli) 在项目 X 上: ..
发布时间:2022-01-17 21:52:02 其他开发

客户端/服务器 Web 应用程序的代码覆盖率

我正在编写一个多模块应用程序.一些模块只是基本的 Java 库,然后包含在 webapp 的 WAR 中. 我想在以下场景中运行代码覆盖: 我正在通过一个通过 Maven 启动的嵌入式 Jetty 运行 webapp. 我有针对 webapp 执行 HTTP 请求的测试. 我想获得包含在 webapp 和测试中的代码. 这可能吗?如何使用 Cobertura、JaCo ..
发布时间:2022-01-17 21:51:47 Java开发