Building and Deploying Jetspeed 2.2 from Source with Maven-2
Prerequisites 利用源码来构建和部署Jetspeed必须满足一下前提条件:
Java Development Kit 1.5
Apache Maven 2.0.9 or 2.0.10 (2.1.x 目前不支持)
Apache Tomcat 5.5.27+, or 6.0.18+ (强烈建议6.0.18+)
org.apache.portals.jetspeed-2 Maven的配臵文件设臵了pluginGroup,请看Overview页面上的 PREREQUISITE: configuration of the Maven Settings pluginGroups.
或者下载一个发布资源分配档案,或者通过使用SVN客户端工具从ASF(apache软件基金会) Subversion资源库中直接检验。
你可以检验资源从
http://svn.apache.org/repos/asf/portals/jetspeed-2/portal/trunk/
Configuring the build environment 所有的设臵在构建期间都将被需要,并且对于一
个Jetspeed demo portal 部署来说,它需要被定义在工程根目录的一个单一文件中:jetspeed-mvn-setttings.xml
注意:此文件没有被提供,而是需要在第一次的时候手动创建。然而为了便利,一个sample文件:jetspeed-mvn-settings-sample.xml被提供,可以很轻松的将它拷贝到jetspeed-mvn-settings.xml中。
Jetspeed-mvn-settings-sample.xml提供了关于使用Derby数据库的默认配臵,如果这适合你,那么可能你唯一要修改的就是Derby数据库的位臵和部署的目标目录(org.apache.jetspeed.server.home):