本站首页    管理页面    写新日志    退出


«July 2025»
12345
6789101112
13141516171819
20212223242526
2728293031


公告

关注电子政务、大型企业应用开发、Web、Workflow、MOM、MDA、RCP、GEF

email:gmluyang@gmail.com


链接

好友
bluedavy-林昊
刑红瑞
SixSun-翻译
Birt中文指南
SixSun-OpenDoc
Eclipse RCP and Web in action(编写中)

我的分类(专题)

日志更新

最新评论

留言板


Blog信息
blog名称:SixSun的Blog
日志总数:152
评论数量:372
留言数量:13
访问次数:2372840
建立时间:2004年12月13日




[Java Open Source]Jetspeed1.6安装小记
原创空间,  心得体会

SixSun 发表于 2005/7/13 1:10:29

1. download 【jetspeed-1.6.zip】: http://apache.justdn.org/  portals/  jetspeed-1/  BINARIES/   jetspeed-1.6.zip 2. download 【jetspeed-sql-scripts-1.6.zip  】: http://apache.justdn.org/  portals/  jetspeed-1/  BINARIES/  sql/   jetspeed-sql-scripts-1.6.zip  (SQL 脚本) 3. download【jportal-1.6.war】: http://apache.justdn.org/  portals/  jetspeed-1/  BINARIES/   jportal-1.6.war  (这是一个实例教程,有12个教学例子,实际参考Jetspedd的用户指南,不过jportal-1.6.war和用户指南有些出入,指南好像没有更新,和2002年的指南内容差不多,但影响不大) Jetspedd的用户指南:http://portals.apache.org/jetspeed-1/tutorial/     3. 解压 jetspeed-1.6.zip  至 <jetspeedRoot> 4. 使用 Tomcat 部署这个应用. The Tomcat homepage can be found at: http://jakarta.apache.org/tomcat/ 5. 复制 Jetspeed WAR file 至 Tomcat webapps directory [Win32]  copy <jetspeedRoot>\target\jetspeed.war <tomcat_home>\webapps\ [Unix]   cp <jetspeedRoot>/target/jetspeed.war <tomcat_home>/webapps/ 6. Start Tomcat [Win32]   <tomcat_home>\bin\startup.bat [Unix]    <tomcat_home>/bin/startup.sh 7. 连接 Jetspeed  From your browser, go to:  http://localhost:8080/jetspeed/  500)this.width=500'> 图示(1) 有 2 个默认 用户供你登陆: Login: turbine Password: turbine Login: admin Password: jetspeed 8. Database 配置 解压  jetspeed-sql-scripts-1.6.zip  选择合适的数据库脚本 例如:使用MySQL 可选择 turbine-mysql.sql (建表) populate-mysql.sql (插入一些默认数据) ==================== mysql> CREATE DATABASE jetspeed; mysql> use jetspeed; mysql> source turbine-mysql.sql; mysql> source populate-mysql.sql; ==================== 9. 本地化问题解决 进入目录 <tomcat_home>\webapps\jetspeed\WEB-INF\classes\org\apache\jetspeed\modules\localization  500)this.width=500'> 目录图示(2) 9.1  这里存放着资源文件,用于实现应用的国际化支持。可是没有对中文的支持。 我们可以直接复制 JetspeedLocalization_en.properties 文件至当前目录,重命名为JetspeedLocalization_zh.properties。 即: A  Copy        JetspeedLocalization_en.properties  to 复件 JetspeedLocalization_en.properties B  Rename   JetspeedLocalization_en.properties    to    jetspeedLocalization_zh.properties 9.2  重启一下Tomcat 就会发现不再出现 $l10n.XXXX  这样的字符串了。 文字提示已经正常了,但是界面却是英文的。 如何实现中文显示呢,用文本编辑器打开刚才的 jetspeedLocalization_zh.properties 文件。 不难看出界面上的语言显示是对这个文件键值的引用。 即: USERFORM_USERNAMEMSG=Username:USERFORM_PASSWORDMSG=Password:  500)this.width=500'> 图示(3) 9.3 中文问题解决 修改:jetspeedLocalization_zh.properties 文件中 LOGIN_USERNAME=Username:LOGIN_PASSWORD=Password:...... 为 LOGIN_USERNAME=用户:LOGIN_PASSWORD=密码:......(依此修改即可)  然后在控制台下输入 native2ascii C:\jetspeedLocalization_zh.properties>out.properties 然后把out.properties文件名改成jetspeedLocalization_zh.properties 并拖回到 <tomcat_home>\webapps\jetspeed\WEB-INF\classes\org\apache\jetspeed\modules\localization中即可。 native2ascii是JDK自带的工具,在%JAVA_HOME%\bin下面可以找到。 <结束>   备注: Jetspeed1.5 的 Mysql数据库的 SQL脚本好像好像有些问题。 执行populate-mysql.sql 时会有3个报错,检查一下会发现下面三条插入语句与实际表结构多出一个字段值。结尾处多了一个(NULL)。(下面是修正后的语句) INSERT INTO TURBINE_USER VALUES(1,'admin','jetspeed','Jetspeed','Admin','admin@jakarta-jetspeed.com','CONFIRMED',NULL,NULL,'2002-10-15 18:45:41.671','F',NULL, NULL);INSERT INTO TURBINE_USER VALUES(2,'turbine','turbine','Tommy','Turbine','tommy@jakarta-jetspeed.com','CONFIRMED',NULL,NULL,'2002-10-15 18:45:41.671','F',NULL, NULL);INSERT INTO TURBINE_USER VALUES(3,'anon','anon','Anonymous','User','anon@jakarta-jetspeed.com','CONFIRMED',NULL,NULL,'2002-10-15 18:45:41.671','F',NULL, NULL);


阅读全文(7374) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.031 second(s), page refreshed 144775862 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号