`
shzke
  • 浏览: 7304 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
社区版块
存档分类
最新评论

sakai2.8.0升级到tomcat6.0和7.0的方法

 
阅读更多
谁说sakai不支持tomcat6.0/7.0?
今天尝试把sakai2.8.0部署到tomcat6.0和7.0上,居然都成功了,其核心工具和基础功能完全可用,不过还是有两三个工具有点问题,需要改进。

具体步骤大致如下:
1.复制原tomcat(tomcat5.5)下的几个启动、停止文件到apache-tomcat-7.0.27根目录,这样不必自己设置内存等环境变量了。

2.复制tomcat\common\lib\下的几个jar包
sakai-dav-common-2.8.0.jar
sakai-kernel-common-1.2.1.jar
mysql-connector-java-5.1.5.jar
commons-el.jar
commons-logging-1.1.1.jar
log4j-1.2.16.jar

复制到D:apache-tomcat-7.0.27\lib

3.tomcat\shared\lib下除servlet-api-2.5.jar外,全部复制到apache-tomcat-7.0.27\lib

4.tomcat\components、tomcat\sakai、tomcat\webapps三个文件夹复制到apache-tomcat-7.0.27\

部署完毕。

存在问题:
1.webdav可能不能使用,需要改进。
2.工具sakai.summary.calendar、消息中心通告在tomcat6.0下正常,7.0下不能使用。
3.有一两个工具在tomcat7.0下正常,6.0下不能使用

不能使用的原因除了tomcat本身的原因外,还可能是与servlet-api的版本有关。

先写到这里,有空再研究一下那几个工具。
分享到:
评论

相关推荐

    Sakai部署步骤 (1)1

    - `/iscas/sakai/tomcat7/conf/server.xml`: 这是Tomcat服务器的配置文件,你需要在此处配置Sakai应用的上下文路径,以及连接到MySQL的数据库参数。 - `/iscas/sakai/tomcat7/bin/setenv.sh`: 在这个文件中,设置...

    Sakai 框架与内核 附件下载

    4. 部署指南:"k2-deploying-to-tomcat.htm"和"why-what-how-k2.htm"可能包含了如何将Sakai内核部署到Tomcat服务器的步骤和理由,这对于开发者来说是非常实用的信息。 5. 发展路线图:"k1-k2-roadmap.htm"和...

    Sakai的开发文档

    - 在`%RepositoryRoot%`目录下创建`build.properties`文件,并指定Sakai源码位置和Tomcat安装路径。 - 使用`mvn sakai:install`命令进行编译,需要注意替换路径中的反斜杠(`\`)为正斜杠(`/`)。 - **问题解决**:...

    sakai的安装配置

    - 使用以下命令来部署 Sakai 到 Tomcat。 ```sh mvn -Dmaven.tomcat.home=D:\ApacheSoftware\apache-tomcat-5.5.36 sakai:deploy ``` - 配置 Java 运行参数。 ```sh JAVA_OPTS=-server -Xmx512m -XX:...

    Sakai部署步骤1

    在本文中,我们将详细探讨如何部署Sakai教育平台,主要关注Sakai的环境配置、MySQL数据库的安装以及配置...为了确保Sakai稳定运行,定期更新和维护是非常重要的,包括升级Sakai版本、更新安全补丁以及监控系统性能。

    Sakai-src基于Sakai的源码文件

    其源码版本,即"Sakai-src",是开发者和教育技术爱好者深入研究和定制Sakai功能的关键。这个压缩包文件"sakai-src-2.9.0"包含了Sakai 2.9.0版本的全部源代码,为我们提供了深入洞察Sakai架构和工作原理的窗口。 ...

    SourceCode版本Sakai安装配置

    1. 将Sakai构建生成的WAR文件复制到Tomcat的`webapps`目录。 2. 启动Tomcat,Sakai应用将自动解压并运行。 **九、初始化Sakai** 1. 访问Sakai的初始URL(如http://localhost:8080/sakai),按照提示进行初始设置。 ...

    sakai doc 2.9.3

    3. **注释和示例**:API 文档通常包含类和方法的详细注释,解释其设计目的和使用场景。可能还会提供示例代码,展示如何在实际项目中应用这些API。 4. **包结构**:显示 Sakai 的模块化结构,包括各个包的功能和它们...

    sakai 用户注册业务流程分析

    这使得 Sakai 成为了企业和个人进行二次开发的理想选择。本文将详细介绍 Sakai 中用户注册业务流程的实现机制,旨在帮助开发者更好地理解其内部运作逻辑。 #### 二、Sakai 用户注册业务流程概述 用户注册功能在 ...

    sakai样式修改手册

    要修改Sakai的样式,首先需要了解CSS(Cascading Style Sheets)的作用,它负责定义网页的布局和外观。以下是详细步骤: 1. **查找当前页面CSS**:在浏览器中打开你想要修改样式的页面,然后右键点击选择“查看网页...

    SAKAI 架构 的前世今生

    SAKAI的架构基于Java技术栈,采用服务导向架构(Service-Oriented Architecture, SOA),使得各个组件可以独立开发和升级。其主要组成部分包括: 1. **工具组件(Tool Component)**:提供特定的教学功能,如讨论区...

    使用Sakai构建开放式教学平台(完整版)

    技术实现上采用Tomcat+Apache服务器,数据库兼容MySQL和Oracle,后端利用Hibernate和Spring框架,前端则涵盖JSF/RSF/JSP/Velocity/Struts1/GWT等多种技术。 3. **API开放**:提供了开放的Web服务接口,支持与其他...

    sakai webservices 使用方式

    更好的做法是在`[SAKAI_SRC]/webservices/axis/src/webapp`目录下编辑JWS文件,然后通过执行命令`mvn -Dmaven.tomcat.home=[TOMCAT_HOME] clean install sakai:deploy`来完成编译和部署。这种方法支持Tomcat热部署,...

    Sakai 2.6 配置

    这个文件是Sakai系统的核心配置,它定义了系统的行为、连接到外部服务(如数据库)的方式以及各种服务的参数。 首先,我们来看`sakai.properties`文件的基本结构。它通常包含以下几个部分: 1. **全局配置**:这...

    sakai charon分析文档

    Sakai作为一个广泛应用在高等教育领域的开源课程管理系统,其设计具有高度的模块化和灵活性,这使其成为了一个非常受欢迎的选择。对于那些需要定制化教学平台的企业、高校及个人开发者来说,Sakai不仅提供了强大的...

    E-learning sakai 用户手册

    Sakai 是由高校、商业组织和个人开发者组成的社区,致力于开发一个通用的协作学习环境(Collaboration and Learning Environment,CLE)。Sakai是基于Educational Community License(开源软件许可证的一种)的教育软件...

    sakai-portal-api-2.9.0-b05.zip

    API(Application Programming Interface)是软件之间交互的接口,Sakai Portal API则允许开发者创建和集成自定义的用户界面或服务到Sakai平台中。 描述中提到的 "JAXB-classes-for-XSL-FO.zip" 是与Java ...

    sakai安装文档,很有用的

    sakai安装文档,很有用的安装Sakai App Builder

    sakai远程教育系统安装手册

    ### Sakai 远程教育系统安装手册:sakai+tomcat+java 安装指南 #### 一、Java 环境准备 ##### 1.1 Java 5.0 版本要求 Sakai 的运行依赖于 Sun Microsystems 的 Java 2 Platform Standard Edition 5.0(J2SE 5.0)...

Global site tag (gtag.js) - Google Analytics