[
https://issues.jboss.org/browse/JBIDE-13147?page=com.atlassian.jira.plugi...
]
Max Rydahl Andersen resolved JBIDE-13147.
-----------------------------------------
Resolution: Rejected
Karel, yes - Maven can do because its executed "safely" in an external process
but with m2e its executed inside eclipse plus your workspace content will most likely
change triggering a new build, triggering a new invocation if the plugin is too
agressive.
Without having a good solution to that problem this is not something we can solve at this
time.
Your workarounds will have to work for now and i'll reject this one since not specific
to JBIDE.
M2E is not able to resolve dependency for configured plugins
(maven-checkstyle-plugin)
--------------------------------------------------------------------------------------
Key: JBIDE-13147
URL:
https://issues.jboss.org/browse/JBIDE-13147
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: maven, UpStream
Affects Versions: 4.0.0.Beta1
Environment: JBDS 6.0.0.Beta2, Mac OS X
Reporter: Karel Piwko
Assignee: Fred Bricon
Following configuration of the maven-checkstyle-plugin shows error marker in JBDS:
{code:xml}
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.6</version>
<configuration>
<configLocation>code-style/checkstyle.xml</configLocation>
<logViolationsToConsole>true</logViolationsToConsole>
<violationSeverity>error</violationSeverity>
</configuration>
<executions>
<execution>
<id>checkstyle-report</id>
<phase>process-classes</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-build-resources</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</plugin>
{code}
M2E lifecycle configuration:
{code:xml}
<!-- So m2e doesn't throw errors for features it doesn't support in the POM
-->
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<versionRange>[1.0.0,)</versionRange>
<goals>
<goal>check</goal>
</goals>
</pluginExecutionFilter>
<action>
<execute />
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
{code}
shrinkwrap-resolver-build resources is a part of the modules in multimodule project and
Resolve projects from Workspace is enabled.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira