[ http://jira.codehaus.org/browse/MNG-2880?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brian Fox closed MNG-2880. -------------------------- Resolution: Fixed Fix Version/s: 2.0.7 > error message for artifacts with classifiers doesn't instruct user to install > with classier > ------------------------------------------------------------------------------------------- > > Key: MNG-2880 > URL: http://jira.codehaus.org/browse/MNG-2880 > Project: Maven 2 > Issue Type: Bug > Components: Errors > Affects Versions: 2.0.5 > Reporter: David Jencks > Assignee: Brian Fox > Fix For: 2.0.7 > > > Brian Fox suggested opening this jira after an irc discussion. > I'm trying to manipulate a zip (or tgz) distribution for my own evil purposes. > I installed it in my local maven repo using the command maven suggested: > mvn install:install-file -DgroupId=org.apache.roller -DartifactId=roller > -Dversion=3.1-rc6 -Dpackaging=zip -Dfile=roller-war/apache-roller-3.1-rc6.zip > it ended up: > $ ls ~/.m2/repository/org/apache/roller/roller/3.1-rc6/roller-3.1-rc6.zip > /Users/david/.m2/repository/org/apache/roller/roller/3.1-rc6/roller-3.1-rc6.zip > I'm trying to unpack it with the dependency plugin: > <plugins> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-dependency-plugin</artifactId> > <executions> > <execution> > <id>unpack-distribution</id> > <phase>generate-resources</phase> > <goals> > <goal>unpack</goal> > </goals> > <configuration> > <artifactItems> > <artifactItem> > <groupId>org.apache.roller</groupId> > <artifactId>roller</artifactId> > <classifier>bin</classifier> > <type>zip</type> > <version>3.1-rc6</version> > </artifactItem> > </artifactItems> > > <outputDirectory>${project.build.directory}/scratch</outputDirectory> > </configuration> > </execution> > </executions> > </plugin> > and maven complains it can't find it: > [INFO] Failed to resolve artifact. > > GroupId: org.apache.roller > ArtifactId: roller > Version: 3.1-rc6 > > Reason: System is offline. > > Try downloading the file manually from the project website. > > Then, install it using the command: > mvn install:install-file -DgroupId=org.apache.roller -DartifactId=roller \ > -Dversion=3.1-rc6 -Dpackaging=zip -Dfile=/path/to/file > > > org.apache.roller:roller:zip:3.1-rc6 > > > It turns out that if I remove the <classifier>bin</classifier> line from the > dependency plugin config then maven can find the file. -- 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