Versions Compared

Key

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

...

  1. Install maven, details on Developer Tools
  2. Create ~/.m2/settings.xml with content similar to sodo:/work/platform/SageCommonsWorkflow/settings.xml but changing "mecham" to your unix username.
  3. Install eclipse, details on Developer Tools
  4. Check out PLFM/trunk
    1. svn co https://sagebionetworks.jira.com/svn/PLFM/trunk
  5. Build everything as described in "Care and Feeding"
  6. In eclipse File -> Import -> Existing Projects Into Workspace

 

Care and Feeding

Occasionally you'll want to get a refresh copy of all the code and rebuild everything.  You might confirm that the build is green before you do this: https://sagebionetworks.jira.com/builds/browse/PLFM-TRUNK/

Code Block
cd trunk
svn up
mvn clean install eclipse:eclipse -Dmaven.test.skip=true

Common Problems

-javaagent:/Users/deflaux/Downloads/aws-java-sdk-1.3.3/third-party/aspectj-1.6/aspectjweaver.jar

Eclipse has red X's

Things to try:

  1. view the "problems" pane and read the error messages from eclipse, if they make sense fix them, if not proceed with these instructions
  2. from the command line, navigate to the project with red X's and run mvn eclipse:eclipse and then go back to eclipse and "refresh" the project
    1. this fixes classpath changes
  3. from the command line, navigate to the project with red X's and run mvn clean install and then go back to eclipse and "refresh" the project
    1. this fixes autogenerated code changes
  4. in eclipse, Project -> Clean -> Clean Selected Projects Below -> OK