[ 
https://issues.apache.org/jira/browse/MACR-4?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sylwester Lachiewicz closed MACR-4.
-----------------------------------
    Resolution: Information Provided

> <addClasspath>true</addClasspath> includes timestamp instead of the string 
> "-SNAPSHOT" for SNAPSHOT dependencies
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: MACR-4
>                 URL: https://issues.apache.org/jira/browse/MACR-4
>             Project: Maven ACR Plugin
>          Issue Type: Bug
>    Affects Versions: 1.0
>         Environment: Win 7 Pro SP1 (64 Bit), Maven 3.0.4, ACR 1.0
>            Reporter: Markus Karg
>            Priority: Minor
>         Attachments: pom.xml
>
>
> To reduce the amount of JARs linked to a client application, it is necessary 
> to provide a Class-Path entry in the MANIFEST of the CAR archive. When 
> configuring the ACR to do so using <addClasspath>true</addClasspath>, the 
> created MANIFEST.MF will include the timestamp of a SNAPSHOT dependency, 
> instead of simply the word "-SNAPSHOT". Unfortunately, the EAR plugin is 
> unable to rename the packaged dependencies in the same way, but simply keeps 
> the string "-SNAPSHOT". Effectively this leads to the fact that the 
> Class-Path will not contain the needed JARs at runtime, so the client will 
> except with ClassNotFoundException for any class inside of the SNAPSHOT 
> dependencies.
> Attached you will find a sample POM which produces this problem on my laptop. 
> The sole dependency will be found in the EAR later as 
> "quipsy-defaultgui-4.32.-12-SNAPSHOT.jar", while the MANIFEST.MF of the CAR 
> will have a MANIFEST containing "Class-Path: 
> quipsy-defaultgui-4.32.12-20120312.074725-4.jar".
> Obviously the behaviour of the ACR and EAR plugings are inconsistent, 
> effectively preventing use of the snapshot mechanism of Maven with Jave EE 
> projects.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to