没有pom的声纳?

时间:2012-04-18 10:04:07

标签: java maven sonarqube

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

当我使用Maven时,它是简单的,2个命令,你就可以运行了!

但是,让我们想到你想在一个不使用maven或pom.xml文件的项目上使用Sonar。

这可能吗?

2 个答案:

答案 0 :(得分:4)

如果您想进行声纳分析,则没有义务使用Maven。您也可以使用Ant(see doc)或简单地使用Java Runner(see doc)。

Java Runner实际上是最简单的方法,这实际上是分析使用除Java以外的其他语言构建的应用程序的首选方式(例如C#,PHP,Groovy,Python,Cobol,C / C ++ ......) / p>

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

使用Ant肯定会有点复杂,但是我们提供了可以用来开始的sample applications

答案 1 :(得分:0)

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

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