[ http://jira.codehaus.org/browse/MINSTALL-41?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=209360#action_209360 ]
Eduard Papa commented on MINSTALL-41: ------------------------------------- I am still seeing this issue in version 2.3 of the maven-install-plugin with the original attached pom.xml. I am not seeing a classified pom installed in my local maven repository. I tried both maven 2.2.1 and 2.0.10 and got the same result. Here is the debug log produced from the plugin: {{ [DEBUG] Plugin dependencies for: org.apache.maven.plugins:maven-install-plugin:2.3 are: org.apache.maven:maven-plugin-api:jar:2.0.6:runtime org.apache.maven:maven-project:jar:2.0.6:runtime org.apache.maven:maven-model:jar:2.0.6:runtime org.apache.maven:maven-artifact-manager:jar:2.0.6:runtime org.apache.maven:maven-artifact:jar:2.0.6:runtime org.codehaus.plexus:plexus-utils:jar:1.5.6:runtime org.codehaus.plexus:plexus-digest:jar:1.0:runtime [DEBUG] org.apache.maven.plugins:maven-install-plugin:maven-plugin:2.3:runtime (selected for runtime) [DEBUG] org.apache.maven:maven-plugin-api:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.apache.maven:maven-project:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.apache.maven:maven-settings:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.apache.maven:maven-model:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.4.1:runtime (selected for runtime) [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.4.1:runtime (selected for runtime) [DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:runtime (selected for runtime) [DEBUG] junit:junit:jar:3.8.1:runtime (selected for runtime) [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (removed - nearer found: 1.4.1) [DEBUG] classworlds:classworlds:jar:1.1-alpha-2:runtime (selected for runtime) [DEBUG] org.apache.maven:maven-profile:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.apache.maven:maven-model:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.apache.maven:maven-repository-metadata:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.apache.maven:maven-artifact:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-2:runtime (selected for runtime) [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (removed - nearer found: 1.4.1) [DEBUG] org.apache.maven:maven-plugin-registry:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.4.1:runtime (selected for runtime) [DEBUG] org.apache.maven:maven-artifact:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:runtime (selected for runtime) [DEBUG] junit:junit:jar:3.8.1:runtime (selected for runtime) [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (removed - nearer found: 1.4.1) [DEBUG] classworlds:classworlds:jar:1.1-alpha-2:runtime (selected for runtime) [DEBUG] org.apache.maven:maven-model:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.apache.maven:maven-repository-metadata:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-2:runtime (selected for runtime) [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (removed - nearer found: 1.4.1) [DEBUG] org.apache.maven:maven-artifact:jar:2.0.6:runtime (selected for runtime) [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.4.1:runtime (removed - nearer found: 1.5.6) [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.5.6:runtime (selected for runtime) [DEBUG] Retrieving parent-POM: org.codehaus.plexus:plexus-components:pom:1.1.7 for project: null:plexus-digest:jar:1.0 from the repository. [DEBUG] org.codehaus.plexus:plexus-digest:jar:1.0:runtime (selected for runtime) [DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8:runtime (removed - nearer found: 1.0-alpha-9-stable-1) [DEBUG] The following artifacts were filtered out for plugin: org.apache.maven.plugins:maven-install-plugin:2.3 because they're already in the core of Maven: org.apache.maven:maven-plugin-api:jar:2.0.6:runtime org.apache.maven:maven-project:jar:2.0.6:runtime org.apache.maven:maven-model:jar:2.0.6:runtime org.apache.maven:maven-artifact-manager:jar:2.0.6:runtime org.apache.maven:maven-artifact:jar:2.0.6:runtime These will use the artifact files already in the core ClassRealm instead, to allow them to be included in PluginDescriptor.getArtifacts(). [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-install-plugin:2.3:install' --> [DEBUG] (f) artifact = foo.bar.B:foobar-b:jar:1.0-SNAPSHOT [DEBUG] (f) attachedArtifacts = [] [DEBUG] (f) createChecksum = false [DEBUG] (f) localRepository = [local] -> file://C:\Users\Eduard\.m2\repository [DEBUG] (f) packaging = jar [DEBUG] (f) pomFile = G:\Projects\Test\testjar\pom.xml [DEBUG] (f) updateReleaseInfo = false [DEBUG] -- end configuration -- [INFO] [install:install] [INFO] Installing G:\Projects\Test\testjar\target\foobar-b-1.0-SNAPSHOT.jar to C:\Users\Eduard\.m2\repository\foo\bar\B\foobar-b\1.0-SNAPSHOT\foobar-b-1.0-SNAPSHOT.jar [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3 seconds [INFO] Finished at: Sat Feb 06 20:33:15 EST 2010 [INFO] Final Memory: 18M/245M [INFO] ------------------------------------------------------------------------ }} > Install with classifier does not install pom > -------------------------------------------- > > Key: MINSTALL-41 > URL: http://jira.codehaus.org/browse/MINSTALL-41 > Project: Maven 2.x Install Plugin > Issue Type: Bug > Affects Versions: 2.2 > Reporter: Michele Lorenzini > Assignee: Benjamin Bentmann > Priority: Minor > Fix For: 2.3 > > Attachments: maven-install-plugin-2.2.patch, pom.xml > > > I have a project wich I need to build only specifying a classifier (in > detail: a war project which I need to build with different profiles to > include different > configurations. So I set up different filters and the package produces > different classified wars). > When I install the artifact, I've got the attached artifact installed but the > pom is NOT installed. > The log says "No primary artifact to install, installing attached artifacts > instead". > It's maybe related to MINSTALL-18 as it seems the mojo does not recognize the > presence of a primary artifact and goes to install the attached artifacts > (without installing the POM). > Don't know if this is really a bug or if I am trying a strange/not valid > project configuration (a project without a primary artifact). -- 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