Eclipse Guide - achakra/seck GitHub Wiki
To develop the project in eclipse (this is assuming that you've correctly pulled or forked the project from the development branch):
-
Using maven to setup your eclipse settings in your top level directory:
cd /path/to/seck/ mvn install mvn eclipse:eclipse
-
Importing modules (projects) into eclipse. Make sure that you do not check copy project into workspace as this will cause problems for synchronizing with GIT.
File > Import > General > Existing Projects into Workspace > [select path to sec-lib]
-
Repeat step #2 for sec-app and sec-web. Remember, you only need to run 'mvn eclipse:eclipse' (step #1) only once at the top level directory, and not in each individual directory.
NOTE: the above steps are required for each new version introduced. Under the hood, mvn install puts your libraries into the M2 repo; however, eclipse at runtime will reference your latest development.