Visser, Hugo wrote:
OK, the presence of a pom.xml with dependencies in it made me believe
that m2eclipse is required.
We do build m2eclipse with Maven/Tycho from the command line, hence
the pom files. But those pom files currently are not used in the PDE.
I still have issues getting set up for the
Eclipse 3.2 target. For example I get unresolved imports on
"org.eclipse.jst.j2ee.classpathdep.IClasspathDependencyConstants". I
must be missing a dependency in the 3.2 target. However JST is installed
(1.54).
What m2eclipse project those dependencies can't be resolved for?
As far as I know, class IClasspathDependencyConstants is only used by
org.maven.ide.eclipse.wtp, but that project, as well as ajdt integration
is not going to work on Eclipse 3.2. WTP version that works with Eclipse
3.2 is 1.5 (I think) and it had very different API from WTP 2.x and 3.x
required by org.maven.ide.eclipse.wtp.
So, if you do need support for WTP 1.5, I would recommend to work on
it incrementally.
* first step. remove/close project org.maven.ide.eclipse.wtp from your
workspace and make sure that core m2eclipse functionality is working in
Eclipse 3.2/RAD7
* second step. study the org.maven.ide.eclipse.wtp code and implement
your own org.maven.ide.eclipse.wtp1 (or org.maven.ide.eclipse.rad7) that
would use WTP 1.5 or RAD7 API to configure projects in RAD7
Here's the config for the 3.2 instance: http://pastebin.com/m29c95bed.
Do you see any things that are missing? I'm not really experienced with
Eclipse plugin development, so please be gentle :)
First of all, I would like to say that Eclipse installation you are
using for development don't have to be your Target Platform. Though it
is probably the easiest way to set Target Platform manually, because you
could use Eclipse Update Manager to bring the required dependencies locally.
I'm still determined to debug RAD 7, just having a hard time to get
started...
It would be great if you could update wiki pages to document your
difficulties and the ways you got around them.
Thanks
Eugene
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email