[ https://jira.codehaus.org/browse/MECLIPSE-148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Osipov closed MECLIPSE-148. ----------------------------------- Resolution: Won't Fix Please refer to https://cwiki.apache.org/confluence/display/MAVEN/The+Great+JIRA+Cleanup+of+2014 if you're wondering why this issue was closed out. > EclipseOSGIManifestWriter must support jarred code as well as supporting "." > on the Bundle-Classpath > ---------------------------------------------------------------------------------------------------- > > Key: MECLIPSE-148 > URL: https://jira.codehaus.org/browse/MECLIPSE-148 > Project: Maven Eclipse Plugin > Issue Type: Improvement > Components: PDE support > Reporter: David Boden > > We should assume that if the developer is building a jar of the code, they > are going to create a bundle using the assembly plugin with an assembly.xml > like this: > <assembly> > <id>bundle</id> > <formats> > <format>jar</format> > </formats> > <includeBaseDirectory>false</includeBaseDirectory> > <fileSets> > <fileSet> > <directory>src</directory> > <includes> > <include>**/*.properties</include> > </includes> > <outputDirectory>/</outputDirectory> > </fileSet> > <fileSet> > <directory>.</directory> > <includes> > <include>plugin.xml</include> > <include>*.properties</include> > </includes> > <outputDirectory>/</outputDirectory> > </fileSet> > </fileSets> > <dependencySets> > <dependencySet> > <outputDirectory>/</outputDirectory> > <unpack>false</unpack> > <scope>runtime</scope> > </dependencySet> > </dependencySets> > </assembly> > The dependencySets bit at the bottom of the assembly.xml file adds all the > dependenceies *and* the project artifact with as artifactId-version.jar (e.g. > ss_base_shared-5.0.0-SNAPSHOT.jar) > We need a configuration parameter to say whether the code will be packaged > within a .jar. I don't think we need to give the user an option of what the > name of the jar is. If you agree, I'll implement it as a true or false switch > in the configuration. -- This message was sent by Atlassian JIRA (v6.1.6#6162)