Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Warning
titleSubversion Versions

Subversion client versions are unfortunately not forward or backward compatible between minor releases.  In other words, you cannot checkout a project using a 1.6 client and then switch to using a 1.7 or 1.8 client.  For this reason, it is strongly recommended that the Subversive Connector you install matches the version which is installed already on your system.

Creating a

...

Project for a Module

To create a new project in Eclipse, you can select File > New > Java Project from the menu.  This will start a wizard for creating the new project.

...

Then click on the Finish button and the project should now show up in the Package Explorer within the Java View.

Building a

...

Project

It is useful to create a custom build configuration for executing Maven on the project.

...

This can be accomplished by creating a new Run Configuration which looks similar to this.

Image Modified

Notice that instead of an Eclipse variable pointing at the current project directory, the actual path to your HPS Java trunk is put under Base directory instead. 

...

When you click Run on this configuration, all of the modules will be installed and not just a single one.  This is useful for creating a new distribution jar with all your local changes included in it.

Creating a Single Project for All Modules

As an alternative to creating individual projects for each module in HPS Java, you may also create a single Eclipse project for the entire trunk.

To do this, you can follow the usual procedure of going to File > New > Java Project in the Eclipse menu.

Then instead of using the location of a module, the Location should be the base directory of the trunk.

In my local setup, this looks something like the following.

Image Added

Now you can click Next and Finish and the new project should show in the Package Explorer.

Next you should make sure Eclipse knows this is a Maven project by right clicking on the project and selecting Configure > Convert to Maven Project.

The instructions under "Building a Project" should also work for building all of the modules with Maven.