jetspeed安装

安装说明

jetspeed发布包中已经自带tomcat,本地环境(Linux与Windows均可)只要具备JRE环境,另具备mysql环境;

jetspeed需要进行安装过程,其实就是将发布包解压,然后将执行数据库脚步将库表生成到数据库中;

安装准备

  • 下载jetspeed发布包

 

项目发布包下载地址:在http://portals.apache.org/jetspeed-2/download.html 页面可以找到资源连接jetspeed-installer-2.2.2.jar

  • 初始化数据库
  • 修改MySQL数据库引擎为INNODB;否则安装过程中会报错
Error: 1071 SQLSTATE: 42000 (ER_TOO_LONG_KEY)
Message: Specified key was too long; max key length is %d bytes 
  •  为应用创建schema:jet

执行安装

按照http://portals.apache.org/jetspeed-2/getting-started-installer.html中的说明进行即可:
java -jar jetspeed-installer-2.2.2.jar
此时会弹出安装图形界面,按照提示进行即可(设置数据库时,需要本地提供mysql-jdbc驱动包)。

启动程序

进入jetspeed目录,进入bin目录,双击start.bat即可启动(其实就是启动tomcat);
启动过程中遇到如下 报错
JAXB 2.0 API is being loaded from the bootstrap classloader... Use the endorsed directory mechanism to place jaxb-api.jar in the bootstrap classloader. (See http://java.sun.com/j2se/1.5.0/docs/guide/standards/)
这是因为程序需要jaxb-api-2.1.jar,而jre提供的是jaxb-api-2.0.jar,因此需要进行替换;
具体参考 http://blog.csdn.net/wangts/article/details/6116371进行(我的替换位置是在E:\Jetspeed-2.2.2\endorsed);

访问应用

直接访问 http://localhost:8080/ 即可进入应用界面。

你可能感兴趣的:(Jetspeed)