Gary Tang <gary.l.tang <at> gmail.com> writes:

> 
> 
> Aaron:
> This is what I am trying to do. I got source code from apache and tried
> to build jetspeed2 with maven. I use command from
> ${org.apache.jetspeed.project.home}:
> maven j2:portal.genapp

Gary,
when building from source, you don't use this goal.

Here are the steps (as I remember them, it's been a little while):

1. Download the source or get it from SVN.  The root directory (eg. 
jetspeed-2) is ${org.apache.jetspeed.project.home}.

2. setup your ${USER_HOME}/build.properties. Here is a sample build.properties
for tomcat 5.5:

maven.repo.remote = http://www.bluesunrise.com/maven/,
http://www.ibiblio.org/maven/, \
http://dist.codehaus.org/, http://cvs.apache.org/repository

# required Jetspeed 2 portal configuration property for building from the source
org.apache.jetspeed.project.home = c:/dev/workspace/jetspeed-2

# required application server properties
org.apache.jetspeed.server.home                      = C:/Program Files/Apache 
Software Foundation/Tomcat 5.5
org.apache.jetspeed.server.shared                    = 
${org.apache.jetspeed.server.home}/shared/lib/
org.apache.jetspeed.deploy.war.dir                   = 
${org.apache.jetspeed.server.home}/webapps/
org.apache.jetspeed.services.autodeployment.user     = admin
org.apache.jetspeed.services.autodeployment.password = XXXXX
org.apache.jetspeed.catalina.version.major           = 5.5

3. install and build the maven plugin:
cd ${org.apache.jetspeed.project.home}
maven initMavenPlugin

4. do the build
cd ${org.apache.jetspeed.project.home}
maven allClean allBuild

5. start HSQLDB
cd ${org.apache.jetspeed.portal.home}
maven j2:start.production.server

6. deploy
cd ${org.apache.jetspeed.portal.home}
maven j2:quickStart

7. start tomcat



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to