Hi all,
The source tree has now been moved to a full-maven layout.
To retrieve it, you do the usual checkout from:
https://svn.nuxeo.org/nuxeo/nuxeo-ep/trunk
You'll see that there are only 5 externals now, but a deeper hierarchy.
To do a build, you must edit the Makefile to redefine the JBOSS_DIR
variable to your jboss.
Then a simple "make" will build Nuxeo 5, configure JBoss and put the
generated ear and a few libs into JBoss.
You can examine the Makefile to check what's done under the hood,
very simple commands actually. This build process will be updated a
bit in the coming days, but will leverage maven in the same way.
To load everything into eclipse, use the root of your checkout as
your workspace.
If you haven't started eclipse yet, just do a
mvn -Declipse.workspace=/the/path/to/your/workspace eclipse:add-
maven-repo
or if you're already in eclipse, go to
Preferences > Java > Build Path > Classpath Variables
and add a variable named M2_REPO with the path of your local maven
repository, for instance
/home/yourname/.m2/repository
Then run
mvn eclipse:eclipse
which will analyze all the pom.xml files and generate apropriate
Eclipse .classpath, .project and .settings in all the projects.
Now launch Eclipse, and go to
File > Import > General > Existing Projects into Workspace
and choose your workspace. You should see all the projects appear,
you can click Finish.
You shoudn't have any red errors in Eclipse, at least I don't have
any at the moment!
Thanks to all who participated in this switch!
Florent
--
Florent Guillaume, Director of R&D, Nuxeo
Open Source Enterprise Content Management (ECM)
http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm