Comment 3 for bug 804527

Revision history for this message
Jon Nicholson (jonicholson) wrote :

I've just tried following the instructions. I did everything from within Eclipse, i.e. not using the command line, so my experience is based on using the Bazaar Eclipse plugin (http://wiki.bazaar.canonical.com/BzrEclipse) to get the trunk and the Maven installation inside Eclipse.

I generally found the process to be simpler than the first version, and it's really nice to have the source all bundles into a project for you.

1) I downloaded the trunk using the Bazaar Eclipse plugin. As I'm not using the command line, I still had to import existing Maven projects from the trunk to allow me to use Maven commands. This worked, and gives me the option to have 3 projects (SIFQuery, TinySIS, and the adk-library), I selected the adk-library. I get this error when doing so:

No marketplace entries found to handle Execution generate-data-model-sources, in /open-adk-java/adk-library/pom.xml in Eclipse. Please see Help for more information.

However, hitting "Finish" still gives me the project etc without a problem.

2) I performed a Maven build with the profile "UK" and the goal "eclipse:eclipse". All other options were left with their default values. This completed successfully.

3) I performed a Maven build with the profile "UK" and the goal "install". All other options were left with their default values. This completed successfully.

4) In the open-adk-library/target folder I used the openadk-library-1.0.0-SNAPSHOT-UK.jar file, which worked in our agent nicely once we reorganised the imports to the new package names.

My opinion is the new version of the instructions and project structure is much improved, and fantastic work.