Eclipse+Tomcat+DSpace: Help with Maven?
DSpace Users -
I'm seeking advice on a DSpace related task.
Goal: Setup development environment via Eclipse + Tomcat + DSpace
I'm experienced with the tools involved except for Maven. I understand it's purpose, and general architecture, but am having trouble with Part II, Step 2 of the tutorial.
I understand that Maven uses plugins, lifecycle phases and goals, but haven't yet been able to understand how to successfully meet the needs of creating the "four maven-based tasks".
What I have so far (for the six items listed):
DSpace Clean:
Base Directory - ${workspace_loc:/dspace}
Goals: Clean Lifecycle Phases -> Clean
Profiles: none
Parameters: none
DSpace Assemble:
Base Directory - ${workspace_loc:/dspace}
Goals: Assembly -> Assembly ??
Profiles: none
Parameters: none
DSpace XMLUI:
Base Directory - ${workspace_loc:/dspace-xmlui}
Goals: Build Lifecycle Phases -> Package
Profiles: none
Parameters: none
DSpace JSPUI:
Base Directory - ${workspace_loc:/dspace-jspui}
Goals: Build Lifecycle Phases -> Package
Profiles: none
Parameters: none
DSpace OAI:
Base Directory - ${workspace_loc:/dspace-oai}
Goals: Build Lifecycle Phases -> Package
Profiles: none
Parameters: none
DSpace LNI:
Base Directory - ${workspace_loc:/dspace-lni}
Goals: Build Lifecycle Phases -> Package
Profiles: none
Parameters: none
I'm at a loss for how to handle the DSpace Assemble task (if it indeed was meant to be one), and I believe some tips concerning when to use these maven tasks or in what order, might be helpful as well. I've been reading up on Maven again from the official apache site, but I'm still pretty new to the software.
Any help you could offer, or even just nudges in the right direction would be greatly appreciated :)
- Patrick E.
---
Patrick K. Étienne
Systems Analyst
Digital Library Development
Library and Information Center
Georgia Institute of Technology
phone: 404.385.8121
------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations
Conference from O'Reilly Media. Velocity features a full day of
expert-led, hands-on workshops and two days of sessions from industry
leaders in dedicated Performance & Operations tracks. Use code vel09scf
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations
Conference from O'Reilly Media. Velocity features a full day of
expert-led, hands-on workshops and two days of sessions from industry
leaders in dedicated Performance & Operations tracks. Use code vel09scf
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf