We use the following tools for NatTable development:
Download and install the development tools listed above.
You should check out the code outside of Eclipse so you can preserve the hierarchical directory structure. Use the following command to check out the trunk code:
svn checkout https://nattable.svn.sourceforge.net/svnroot/nattable/trunk
Note: we will refer to the location where you checked out the NatTable trunk code as NATTABLE_TRUNK
To build from the command line, execute the following command from in the net.sourceforge.nattable.parent directory:
mvn clean install
The first thing you will need to do is import the NatTable projects into Eclipse:
Copy dependencies.launch file in the target-platform project and select 'Run As->Copy dependencies'mvn -N dependency:copy-dependencies from the command line from within in the target-platform project directorynattable.target file in the target-platform projectAll of the projects should now compile cleanly.
Please use the Eclipse formatter profile in net.sourceforge.nattable/dev_config/NatTable_style.xml. Import this and set as the active profile in Eclipse in the Java -> Code Style -> Formatter preferences page.
Here's how to set up mylyn to connect to the Jira bug tracker. The URL for the NatTable Jira is: http://nattable.org/jira
NatTable source is divided into the following projects:
In addition there are also various test projects. All of these projects are packaged as Eclipse plugins/OSGi bundles.
Comments
Target project mistake
"
Open the nattable.target file in the net.sourceforge.nattable.core project
"
This is incorrect. The file that needs to be opened is under the target-platform project.