free tong dynasty net

Thursday, November 25, 2010

jetspeed2在eclipse下的原代码安装

该文章给想要研究jetspeed2需要从源码入手的兄弟姐妹们做个参考

1.首先下载jet2的installer,进行jet2的安装,这里主要是用可以使用的DB。注意在windows下安装jet2的安装目录不能太长(太长会出问题,这是个bug),建议直接在盘符下输入jet2。

2.下载jet2的src,解压,更改项目名称为jetspeed,去掉maven的lib使用自己的lib(将jet2的安装目录下的 shared\lib,以及webapps下的demo\WEB-inf\lib,j2-admin\WEB-inf\lib,jetspeed \WEB-inf\lib,jpetstore\WEB-inf\lib,jsf-demo\WEB-inf\lib,perl\WEB-inf \lib,php\WEB-inf\lib,rss\WEB-INF\lib)拷贝到jetspeed项目的lib下,然后在项目的build-path 中引入这些包,下载mockrunner,以及jmock包(测试的包)。

3.添加etc/db-ojb设为source目录,将在安装目录下/jetspeed/WEB-INF/apps/jetspeed-layouts拷贝到项目的src/webapp/WEB-INF/apps/下,将安装目录下的conf\Catalina\localhost \jetspeed.xml文件拷贝到项目配置的tomcat的对应目录下

4启动tomcat(这里是ecliepse配置的webserver,版本>5.0),就可以了。默认的界面是没有portal的需要在 src\webapp\WEB-INF\deploy下进行portal的发布才可以,我们可以将jsf-demo.war拷贝过来.

0 Comments:

Post a Comment

<< Home