1

我在搞乱声纳,关于如何在没有 pom.xml 的情况下启动和运行声纳的教程和指南数量有限。

当我使用 Maven 时,它非常简单,只需 2 个命令,您就可以开始运行了!

但是,让我们考虑一下您想在一个不使用 maven 的项目上使用 Sonar,或者出于这个原因的 pom.xml-files。

这可能吗?

4

2 回答 2

4

如果您想运行声纳分析,您不必使用 Maven。您还可以使用 Ant(请参阅 doc)或简单地使用 Java Runner(请参阅 doc)。

Java Runner 确实是最简单的方法,在分析使用除 Java 之外的其他语言(例如 C#、PHP、Groovy、Python、Cobol、C/C++ 等)构建的应用程序时,这实际上是首选方法

将 Maven 用于 Java 项目的主要优点是它可以编译项目并为您运行单元测试。

使用 Ant 肯定会更复杂一些,但是我们提供了示例应用程序,您可以使用它来开始使用。

于 2012-04-18T11:49:26.523 回答
0

虽然我没有亲自尝试过,但我认为你肯定可以。请参阅此链接http://docs.codehaus.org/display/SONAR/Analyse+with+Ant+Task+1.0

但是要准备好花一些时间让它工作,因为它不会像 mvn sonar:sonar 那样简单

于 2012-04-18T10:20:57.463 回答