使用 sonarqube 4.1(maven 插件)将应用程序安装到 Tomcat7 中 运行

installing an application into Tomcat7 to run with sonarqube 4.1 (maven plugin)

任何人都可以告诉我如何将应用程序安装到 Tomcat 的 Sonarqube 4.1 中(或者指出一些文档,因为我找不到它)

我接管了一些我仍在学习的软件,但我对 application/tomcat/sonarqube 机制的工作原理有些困惑。本质上,在我们构建服务器上的 Jenkins 中,我设置了一个不同的 'project',它使用 spring 和弹性搜索的更新引用。我 运行 这个和旧的 'project' 停止工作了。最终我追踪到 java 项目的新版本 'installed' 进入基础 Tomcat 目录(D:\Production\Tomcat\webapps\ROOT\WEB-INF),所以现在 'running' 应用程序 Jenkins 启动以使用验证命令进行测试的版本具有错误的弹性搜索版本,因此失败。即如果我 运行

测试sonar:sonar-Dsonar.forceAnalysis=真-接受

它 运行 没问题,但是因为应用程序代码是可靠的,但是如果我添加 -Dsonar.phase=verify 它会失败,因为当前安装到 Tomcat 的应用程序不是 .我不确定我是如何设法将新代码安装到 Tomcat 中的(也许这是在 运行ning 上自动进行的?)但我想知道是否有人可以告诉我如何安全地删除已安装的当前版本进入 Tomcat 并将其替换为 Jenkins 现在的 运行 版本 ?

我不禁觉得我一定是在某处遗漏了一些文档,但我只是没有找到任何东西,所以我们将不胜感激!

抱歉,如果这有点乱码,如果您认为可以提供帮助,请要求澄清!

非常感谢

SonarQube 现在将自己的 Tomcat 服务器嵌入到 运行。这是唯一支持的模式。 无法在您的 Tomcat 服务器上制作 SonarQube 运行。

抱歉,这是一个出于无知和希望而提出的有点模糊的问题。我现在意识到所有这些都是由 maven cargo 插件完成的,并且由于某种原因 cargo 已经停止工作。