I am working on creating a plugin to specifically do Eclipse plugin builds
and OSGi bundles as a consequence that all plugins are bundles.  I have run
into a problem where some parts of eclipse doesn't care what the name of a
jar file is as long as it's contents is correct.  Then there is the Eclipse
Update Manager which takes the plugin identifier (artifactId) and version
(versionId) and expects to download a file of
"plugins/${artifactId}_${version}.jar.  I can set the <finalName> element in
my pom to be <finalName>${artifactId}_${version}</finalName> but only the
jar produced in my project's target folder is named correctly.  What gets
installed/deployed to the repo is the typical ${artifactId}-${version}
format.  What is the logic of having a final name that is only local to me?

Wb

Reply via email to