[ http://jira.codehaus.org/browse/MCHECKSTYLE-156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=262027#action_262027 ]
Lyle Hanson commented on MCHECKSTYLE-156: ----------------------------------------- I've submitted an [upstream patch|https://sourceforge.net/tracker/?func=detail&aid=3261289&group_id=29721&atid=397080] for this. > Plugin fails to build on Mac OS > ------------------------------- > > Key: MCHECKSTYLE-156 > URL: http://jira.codehaus.org/browse/MCHECKSTYLE-156 > Project: Maven 2.x Checkstyle Plugin > Issue Type: Bug > Affects Versions: 2.6 > Environment: Mac OS X 10.6.6, java version "1.6.0_22" > Reporter: Lukas Theussl > Assignee: Lukas Theussl > Fix For: 2.7 > > > Trying to build the plugin on Mac fails: > {noformat} > [ERROR] Failed to execute goal on project maven-checkstyle-plugin: Could not > resolve dependencies for project > org.apache.maven.plugins:maven-checkstyle-plugin:maven-plugin:2.7-SNAPSHOT: > Could not find artifact com.sun:tools:jar:1.5.0 at specified path > /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/../lib/tools.jar > -> [Help 1] > {noformat} > The reason is apparently that the [checkstyle > pom|http://repo1.maven.org/maven2/com/puppycrawl/tools/checkstyle/5.3/checkstyle-5.3.pom] > declares a system dependency > {code:xml} > <dependency> > <groupId>com.sun</groupId> > <artifactId>tools</artifactId> > <version>1.5.0</version> > <scope>system</scope> > <systemPath>${java.home}/../lib/tools.jar</systemPath> > </dependency> > {code} > which does not exist on Mac. On Mac OS, the tools.jar classes are included in > classes.jar. There's no need for a systemPath dependency on Mac OS, all > required classes are already in the runtime classes.jar. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira