So I have figured out the SWT thing... http://blambi.blogspot.com/2007/07/maven2-swt-builds.html
And when you strip the Eclipse installation you will get a win32 directory under the SWT. You can use that for your SWT dependency! Question 1 & 3 have not been solved as of yet! I will keep you updated! Thanks, Alex On Mon, Jul 7, 2008 at 2:10 PM, Alexandre Sauvé <[EMAIL PROTECTED]> wrote: > Hey gang, > > I was reading the thread between Stuart and Fabio ( > http://www.mail-archive.com/[email protected]/msg00896.html) > regarding Maven Bundle and Eclipse RCP and I have read the documentation > regarding Eclipse PDE ( > http://felix.apache.org/site/maven-bundle-plugin-bnd.html). But now I > have a couple of questions... > > 1. So Fabio attached his POM and upon Stuart's suggestion he included the > RCP dependencies that he required. However Fabio made all the Eclipse > dependencies at the 'compile' scope. I would have thought these > dependencies would need to be at the 'provided' scope. Otherwise the embed > feature of the maven-bundle plugin would try to embed these jars. If I am > wrong and the dependencies could be 'compile' then does he need to specify > them all or can he rely on the transitive dependencies? > > 2. When you scrape Eclipse using the eclipe:maven-to goal the SWT jar that > is created at org.eclipse.swt doesn't contain any code. I imagine it is > like this as swt is platform dependent? Does this mean I have to use the > 'system' scope and specify the jar? Finally out of curiosity why doesn't > the SWT jar have the interfaces included? > > 3. I am new to RCP so this may be a stupid question. When you generate an > example RCP plugin with a view in the Manifest file they have the > Require-Bundle tag where you specify the bundles that you depend on. I > don't see a way of populating that list with the maven-bundle plugin other > than in the instruction section. But this means that there will be 2 places > to specify plugins or bundles we depend on: in the dependencies and in the > instructions. > > Hopefully someone can help this newbie out! > Thanks, > Alex > > >

