You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Simon Brandhof <si...@codehaus.org> on 2010/09/13 17:24:04 UTC
[ANN] Sonar mojo 1.0-beta-2
The Mojo team is pleased to announce the release of Sonar Maven Plugin,
version 1.0-beta-2.
It makes configuration easier when using a repository manager like Archiva
or Nexus. Indeed no additional settings are required anymore ! Let's remind
that the version 1.0-beta-1 needs to declare a mirror in maven settings.
This improvement requires Sonar 2.2+. It is automatically disabled when
using sonar 2.1 or less. Upgrading to this version should be automatic if
the shortcut "mvn sonar:sonar" is used.
Simon Brandhof
Re: [ANN] Sonar mojo 1.0-beta-2
Posted by Aleksey Didik <di...@magenta-technology.ru>.
Sure Simon,
thanks a lot for previous answers.
I'll investigate this problem more and send the necessary stacktrace.
Aleksey.
4.09.2010 13:19, Simon Brandhof пишет:
> Could you send the whole stacktrace to the sonar user list please ?
>
>
> On Tue, Sep 14, 2010 at 11:16 AM, Aleksey Didik<didik@magenta-technology.ru
>> wrote:
>> Also I have error when trying to use 1.0-beta-2 plugin in combination with
>> sonar 2.2.
>>
>> [INFO] org.sonar.api.resources.Languages has unsatisfied dependency: class
>> [Lorg.sonar.api.resources.Language; among unsatisfiable dependencies:
>> [[class [Lorg.sonar.api.resources.Language;]] where
>> org.picocontainer.DefaultPicoContainer@d3f189
>> :117<I<org.picocontainer.DefaultPicoContainer@18efd7c
>> :8<I<org.picocontainer.DefaultPicoContainer@1c8c58:18<| was the leaf
>> container being asked for dependencies.
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Trace
>> org.picocontainer.injectors.AbstractInjector$UnsatisfiableDependenciesException:
>> org.sonar.api.resources.Languages has unsatisfied dependency: class
>> [Lorg.sonar.api.resources.Language; among unsatisfiable dependencies:
>> [[class [Lorg.sonar.api.resources.Language;]] where
>> org.picocontainer.DefaultPicoContainer@d3f189
>> :117<I<org.picocontainer.DefaultPicoContainer@18efd7c
>> :8<I<org.picocontainer.DefaultPicoContainer@1c8c58:18<| was the leaf
>> container being asked for dependencies.
>> at
>> org.picocontainer.injectors.ConstructorInjector.getGreediestSatisfiableConstructor(ConstructorInjector.java:188)
>> at
>> org.picocontainer.injectors.ConstructorInjector.getGreediestSatisfiableConstructor(ConstructorInjector.java:110)
>> at
>> org.picocontainer.injectors.ConstructorInjector.access$100(ConstructorInjector.java:51)
>> at
>> org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:308)
>> at
>> org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:274)
>> at
>> org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:341)
>> at
>> org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
>> at
>> org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
>> at
>> org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
>> at
>> org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:689)
>> at
>> org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:638)
>> at
>> org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:663)
>> at org.sonar.batch.ProjectBatch.getComponent(ProjectBatch.java:131)
>> at
>> org.sonar.batch.ProjectBatch.startChildContainer(ProjectBatch.java:94)
>> at org.sonar.batch.ProjectBatch.execute(ProjectBatch.java:49)
>> at org.sonar.batch.Batch.analyzeProject(Batch.java:112)
>> at org.sonar.batch.Batch.analyzeProject(Batch.java:109)
>> at org.sonar.batch.Batch.analyzeProjects(Batch.java:81)
>> at org.sonar.batch.Batch.execute(Batch.java:57)
>> at org.sonar.maven.SonarMojo.executeBatch(SonarMojo.java:142)
>> at org.sonar.maven.SonarMojo.execute(SonarMojo.java:133)
>> at
>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:284)
>> at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
>> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>> at
>> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>> at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at com.intellij.rt.execution.application.AppMain.main(AppMain.java:115)
>>
>>
>>
>>
>> 14.09.2010 13:00, Aleksey Didik пишет:
>>
>> Hello.
>>> Could anyone tell me the difference between
>>> org.codehaus.*mojo*::sonar-maven-plugin and
>>> org.codehaus.*sonar*::sonar-maven-plugin?
>>>
>>> Looks like I have lost a little.
>>>
>>> Thanks,
>>> Aleksey.
>>>
>>>
>>> 13.09.2010 19:24, Simon Brandhof пишет:
>>>
>>>> The Mojo team is pleased to announce the release of Sonar Maven Plugin,
>>>> version 1.0-beta-2.
>>>> It makes configuration easier when using a repository manager like
>>>> Archiva
>>>> or Nexus. Indeed no additional settings are required anymore ! Let's
>>>> remind
>>>> that the version 1.0-beta-1 needs to declare a mirror in maven settings.
>>>>
>>>> This improvement requires Sonar 2.2+. It is automatically disabled when
>>>> using sonar 2.1 or less. Upgrading to this version should be automatic if
>>>> the shortcut "mvn sonar:sonar" is used.
>>>>
>>>> Simon Brandhof
>>>>
>>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: [ANN] Sonar mojo 1.0-beta-2
Posted by Simon Brandhof <si...@sonarsource.com>.
Could you send the whole stacktrace to the sonar user list please ?
On Tue, Sep 14, 2010 at 11:16 AM, Aleksey Didik <didik@magenta-technology.ru
> wrote:
> Also I have error when trying to use 1.0-beta-2 plugin in combination with
> sonar 2.2.
>
> [INFO] org.sonar.api.resources.Languages has unsatisfied dependency: class
> [Lorg.sonar.api.resources.Language; among unsatisfiable dependencies:
> [[class [Lorg.sonar.api.resources.Language;]] where
> org.picocontainer.DefaultPicoContainer@d3f189
> :117<I<org.picocontainer.DefaultPicoContainer@18efd7c
> :8<I<org.picocontainer.DefaultPicoContainer@1c8c58:18<| was the leaf
> container being asked for dependencies.
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> org.picocontainer.injectors.AbstractInjector$UnsatisfiableDependenciesException:
> org.sonar.api.resources.Languages has unsatisfied dependency: class
> [Lorg.sonar.api.resources.Language; among unsatisfiable dependencies:
> [[class [Lorg.sonar.api.resources.Language;]] where
> org.picocontainer.DefaultPicoContainer@d3f189
> :117<I<org.picocontainer.DefaultPicoContainer@18efd7c
> :8<I<org.picocontainer.DefaultPicoContainer@1c8c58:18<| was the leaf
> container being asked for dependencies.
> at
> org.picocontainer.injectors.ConstructorInjector.getGreediestSatisfiableConstructor(ConstructorInjector.java:188)
> at
> org.picocontainer.injectors.ConstructorInjector.getGreediestSatisfiableConstructor(ConstructorInjector.java:110)
> at
> org.picocontainer.injectors.ConstructorInjector.access$100(ConstructorInjector.java:51)
> at
> org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:308)
> at
> org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:274)
> at
> org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:341)
> at
> org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
> at
> org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
> at
> org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
> at
> org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:689)
> at
> org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:638)
> at
> org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:663)
> at org.sonar.batch.ProjectBatch.getComponent(ProjectBatch.java:131)
> at
> org.sonar.batch.ProjectBatch.startChildContainer(ProjectBatch.java:94)
> at org.sonar.batch.ProjectBatch.execute(ProjectBatch.java:49)
> at org.sonar.batch.Batch.analyzeProject(Batch.java:112)
> at org.sonar.batch.Batch.analyzeProject(Batch.java:109)
> at org.sonar.batch.Batch.analyzeProjects(Batch.java:81)
> at org.sonar.batch.Batch.execute(Batch.java:57)
> at org.sonar.maven.SonarMojo.executeBatch(SonarMojo.java:142)
> at org.sonar.maven.SonarMojo.execute(SonarMojo.java:133)
> at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:284)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> at
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at com.intellij.rt.execution.application.AppMain.main(AppMain.java:115)
>
>
>
>
> 14.09.2010 13:00, Aleksey Didik пишет:
>
> Hello.
>>
>> Could anyone tell me the difference between
>> org.codehaus.*mojo*::sonar-maven-plugin and
>> org.codehaus.*sonar*::sonar-maven-plugin?
>>
>> Looks like I have lost a little.
>>
>> Thanks,
>> Aleksey.
>>
>>
>> 13.09.2010 19:24, Simon Brandhof пишет:
>>
>>> The Mojo team is pleased to announce the release of Sonar Maven Plugin,
>>> version 1.0-beta-2.
>>> It makes configuration easier when using a repository manager like
>>> Archiva
>>> or Nexus. Indeed no additional settings are required anymore ! Let's
>>> remind
>>> that the version 1.0-beta-1 needs to declare a mirror in maven settings.
>>>
>>> This improvement requires Sonar 2.2+. It is automatically disabled when
>>> using sonar 2.1 or less. Upgrading to this version should be automatic if
>>> the shortcut "mvn sonar:sonar" is used.
>>>
>>> Simon Brandhof
>>>
>>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
Re: [ANN] Sonar mojo 1.0-beta-2
Posted by Aleksey Didik <di...@magenta-technology.ru>.
Also I have error when trying to use 1.0-beta-2 plugin in combination
with sonar 2.2.
[INFO] org.sonar.api.resources.Languages has unsatisfied dependency:
class [Lorg.sonar.api.resources.Language; among unsatisfiable
dependencies: [[class [Lorg.sonar.api.resources.Language;]] where
org.picocontainer.DefaultPicoContainer@d3f189:117<I<org.picocontainer.DefaultPicoContainer@18efd7c:8<I<org.picocontainer.DefaultPicoContainer@1c8c58:18<|
was the leaf container being asked for dependencies.
[INFO]
------------------------------------------------------------------------
[INFO] Trace
org.picocontainer.injectors.AbstractInjector$UnsatisfiableDependenciesException:
org.sonar.api.resources.Languages has unsatisfied dependency: class
[Lorg.sonar.api.resources.Language; among unsatisfiable dependencies:
[[class [Lorg.sonar.api.resources.Language;]] where
org.picocontainer.DefaultPicoContainer@d3f189:117<I<org.picocontainer.DefaultPicoContainer@18efd7c:8<I<org.picocontainer.DefaultPicoContainer@1c8c58:18<|
was the leaf container being asked for dependencies.
at
org.picocontainer.injectors.ConstructorInjector.getGreediestSatisfiableConstructor(ConstructorInjector.java:188)
at
org.picocontainer.injectors.ConstructorInjector.getGreediestSatisfiableConstructor(ConstructorInjector.java:110)
at
org.picocontainer.injectors.ConstructorInjector.access$100(ConstructorInjector.java:51)
at
org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:308)
at
org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:274)
at
org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:341)
at
org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
at
org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
at
org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
at
org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:689)
at
org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:638)
at
org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:663)
at org.sonar.batch.ProjectBatch.getComponent(ProjectBatch.java:131)
at
org.sonar.batch.ProjectBatch.startChildContainer(ProjectBatch.java:94)
at org.sonar.batch.ProjectBatch.execute(ProjectBatch.java:49)
at org.sonar.batch.Batch.analyzeProject(Batch.java:112)
at org.sonar.batch.Batch.analyzeProject(Batch.java:109)
at org.sonar.batch.Batch.analyzeProjects(Batch.java:81)
at org.sonar.batch.Batch.execute(Batch.java:57)
at org.sonar.maven.SonarMojo.executeBatch(SonarMojo.java:142)
at org.sonar.maven.SonarMojo.execute(SonarMojo.java:133)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:284)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:115)
14.09.2010 13:00, Aleksey Didik пишет:
> Hello.
>
> Could anyone tell me the difference between
> org.codehaus.*mojo*::sonar-maven-plugin and
> org.codehaus.*sonar*::sonar-maven-plugin?
>
> Looks like I have lost a little.
>
> Thanks,
> Aleksey.
>
>
> 13.09.2010 19:24, Simon Brandhof пишет:
>> The Mojo team is pleased to announce the release of Sonar Maven Plugin,
>> version 1.0-beta-2.
>> It makes configuration easier when using a repository manager like
>> Archiva
>> or Nexus. Indeed no additional settings are required anymore ! Let's
>> remind
>> that the version 1.0-beta-1 needs to declare a mirror in maven settings.
>>
>> This improvement requires Sonar 2.2+. It is automatically disabled when
>> using sonar 2.1 or less. Upgrading to this version should be
>> automatic if
>> the shortcut "mvn sonar:sonar" is used.
>>
>> Simon Brandhof
>>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: [ANN] Sonar mojo 1.0-beta-2
Posted by Simon Brandhof <si...@sonarsource.com>.
Hi Aleksey,
The mojo is a simple bootstrap over the org.codehaus.sonar maven plugin. End
users should execute the first one. The latter is for internal use. The goal
is to simplify the maven command, indeed the mojo version does not change
when sonar is upgraded.
To sum up : you just have to focus on the command "mvn
org.codehaus.mojo:sonar-maven-plugin:1.0-beta-2:sonar" or on its shortcut
"mvn sonar:sonar". It works for any versions of sonar.
This is explained in this post :
http://www.sonarsource.org/we-had-a-dream-mvn-sonarsonar/
Regards
Simon
On Tue, Sep 14, 2010 at 11:00 AM, Aleksey Didik <didik@magenta-technology.ru
> wrote:
> Hello.
>
> Could anyone tell me the difference between
> org.codehaus.*mojo*::sonar-maven-plugin and
> org.codehaus.*sonar*::sonar-maven-plugin?
>
> Looks like I have lost a little.
>
> Thanks,
> Aleksey.
>
>
> 13.09.2010 19:24, Simon Brandhof пишет:
>
> The Mojo team is pleased to announce the release of Sonar Maven Plugin,
>> version 1.0-beta-2.
>> It makes configuration easier when using a repository manager like Archiva
>> or Nexus. Indeed no additional settings are required anymore ! Let's
>> remind
>> that the version 1.0-beta-1 needs to declare a mirror in maven settings.
>>
>> This improvement requires Sonar 2.2+. It is automatically disabled when
>> using sonar 2.1 or less. Upgrading to this version should be automatic if
>> the shortcut "mvn sonar:sonar" is used.
>>
>> Simon Brandhof
>>
>>
>
Re: [ANN] Sonar mojo 1.0-beta-2
Posted by Aleksey Didik <di...@magenta-technology.ru>.
Hello.
Could anyone tell me the difference between
org.codehaus.*mojo*::sonar-maven-plugin and
org.codehaus.*sonar*::sonar-maven-plugin?
Looks like I have lost a little.
Thanks,
Aleksey.
13.09.2010 19:24, Simon Brandhof пишет:
> The Mojo team is pleased to announce the release of Sonar Maven Plugin,
> version 1.0-beta-2.
> It makes configuration easier when using a repository manager like Archiva
> or Nexus. Indeed no additional settings are required anymore ! Let's remind
> that the version 1.0-beta-1 needs to declare a mirror in maven settings.
>
> This improvement requires Sonar 2.2+. It is automatically disabled when
> using sonar 2.1 or less. Upgrading to this version should be automatic if
> the shortcut "mvn sonar:sonar" is used.
>
> Simon Brandhof
>