JetSpeed开发环境的搭建
前几天下了,Liferay进行安装,开发环境也建了.效果也出来了,在这么多的开源portal中, Liferay的界面确实做的不错,操作也比较人性化,比如添加portlet时,拖放模式.用户体验都不错,更重要的他的应用portlet比较多,比如文档管理等.权限机制也不错.当然他也有些不足的地方,比如速度,对于二次开发来说,一个开源产品的系统的架构是至关重要的.基本这方面的考虑.又在关注JetSpeed了,今天进行了开发环境的搭建.
一、 基础环境
Jdk 1.6.03
maven-2.0.9
Jetspeed 2.1.3
二、 配置步骤
1. 目录:Jetspeed Tutorial根目录定义为c:/JetspeedTraining,以下仅书写为/JetspeedTraining
2. 创建/JetspeedTraining目录 ,创建/JetspeedTraining/tomcat-express目录,拷贝tomcat5.5到这个目录
修改/JetspeedTraining/tomcat-express/conf/tomcat-users.xml文件如下(全部内容):
<?xml version=”1.0″ encoding=”UTF-8″?>
<tomcat-users>
<user name=”tomcat” password=”tomcat” roles=”tomcat” />
<user username=”j2deployer” password=”j2deployer” roles=”admin,manager,tomcat”/>
</tomcat-users>
3. 创建/JetspeedTraining/resources目录,解压http://portals.apache.org/tutorials/resources/jetspeed-2-resources.zip后的文件夹改名为resources后放在这里
4. 创建/JetspeedTraining/database目录,用于存放Derby数据库文件(简化配置,暂不使用mysql,相关配置在jetspeed的getting started文档有,很简单)
5. 创建/JetspeedTraining/workspace目录,作为工作目录
6. 配置:拷贝/JetspeedTraining/resources/maven/settings.xml.jetexpress “%USERPROFILE%/.m2/settings.xml”
注意:%USERPROFILE% 是对windows当前登录用户而言的,如果不确定的话,可以到cmd下,echo %USERPROFILE%来查看,我的机子上是C:\Documents and Settings\Administrator
7. 创建jetexpress工程(a new custom portal named jetexpress)
cd /JetspeedTraining/workspace
mvn archetype:create -DarchetypeGroupId=org.apache.portals.jetspeed-2
-DarchetypeArtifactId=portal-archetype
-DarchetypeVersion=2.1.3
-DgroupId=org.apache.portals.tutorials
-DartifactId=jetexpress
-Dversion=1.0
8. 编译创建的portal工程 (build the portal)
cd c:\JetspeedTraining\workspace\jetexpress
mvn -P tomcat,min
9. 运行自定义Jetspeed Portal
cd tomcat-express
cd bin
startup.bat
分享到:
相关推荐
基于jetspeed的portlet开发探讨,供大家学习参考!!!!
以一个实例形式讲解基于jetspeed2.0的portlet二次开发。
该资料详细介绍了开源portlet框架jetspeed的搭建,帮助初学者一步一步入门
jetspeed2样式的开发文档,汉化的
使用eclipse开发基于jsr168标准的portlet项目
jetspeed中文文档,包括现在很多中文的jetspeed的介绍,是html形式的
Jetspeed安装与portlet开发.pdf
Jetspeed是Apache组织开发的一个采用Java和XML的开放源代码的企业信息门户的实现。门户可以让终端用户可以很方 便的访问网络资源(应用、数据库等)。用户可以通过Web浏览器、WAP手机、寻呼机以及其它一些智能设备来...
使用eclipse开发简单的portlet
在这篇教程中,您将了解如何使用象 JavaServer Pages(JSP)这样的 Web 编程技术开发基于 Jetspeed 的更动态的 portlet,以及如何使内容流入 WML portlet。还将提到几个 Jetspeed 文档中未提及的技巧,它们可以使您...
JetSpeed2开发文档的中文翻译,JetSpeed2开发文档的中文翻译
朋友翻译的Jetspeed2之安装配置.doc,网上找到的JetSpeed2开发文档的中文翻译.pdf 。还有一份Jetspeed2总结.docx是以前公司同事总结的。
Apache的门户技术 Jetspeed2的详细开发文档,包含框架介绍,技术内容,各种入门资源链接等
内含有jetspeed 的portlet 二次开发,高级开发,和开发探讨等内容
这个是开发门户网站的好资料 可以一步一步的学会开发apache jetspeed2 开发
jetspeed主题开发手册-0800514.pdf
包含jetspeed1.* 以及 jetspeed2.*的资料 本人找了好久! 希望大家支持!
本文档用图文描述了portal开发过程中所涉及到的Jetspeed的安装步骤和创建一个简单的Portlet。
关于Jetspeed一些入门的文档,适合初次接触Jetspeed的用户
Jetspeed2之安装配置文档详细说明了jetspeed2安装已经配置,还有常见问题的解决