You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Dennis Lundberg (JIRA)" <ji...@codehaus.org> on 2008/03/02 22:01:29 UTC

[jira] Commented: (MINSTALL-40) install with classifier with no target/classes fails

    [ http://jira.codehaus.org/browse/MINSTALL-40?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_125811 ] 

Dennis Lundberg commented on MINSTALL-40:
-----------------------------------------

I have tried your sample project using Maven 2.0.5 on Windows XP Pro.
It works fine with version 2.0, 2.1 and 2.2 of the install plugin. No error message is shown and the artifact is installed into the local repository.

> install with classifier with no target/classes fails
> ----------------------------------------------------
>
>                 Key: MINSTALL-40
>                 URL: http://jira.codehaus.org/browse/MINSTALL-40
>             Project: Maven 2.x Install Plugin
>          Issue Type: Bug
>    Affects Versions: 2.1, 2.2
>         Environment: Maven version: 2.0.5, Winx XP pro
>            Reporter: Michele Lorenzini
>            Priority: Minor
>         Attachments: sample-war.zip
>
>
> The install plugin fails with the following error:
> Error installing artifact: File C:\TEMP\sample-war\target\classes does not exist
> in a project where there is no class or classpath resource generation (so the target/classes folder is not generated in the compile phase).
> Suppose for example a war application with no java source code (maybe only jar dependencies) and no classpath resource.
> Installing the project as a primary artifact works fine.
> Installing the project as a secondary artifact (so with "classifier" option) with classes or resources works fine.
> Installing the project as a secondary artifact without classes or resources gives the error below.
> Attached is a simple project with packaging WAR composed only by a web.xml file.
> Running "mvn install" on this project should give the error above. Commenting the classifier tag will result in a successful install.
> Also if I put a simple java file (or a resource) the compile goal will create target/classes folder and the install works fine.
> In fact I am using this kind of workaround for the moment (include a dummy resource in the war build).
> The same is with a similar jar project (although it may be less useful to have an "empty" jar artifact).
> Verified with both maven-install-plugin 2.1 and 2.2

-- 
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