`
leaves
  • 浏览: 8928 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论

sakai源代码编译手顺(二)

    博客分类:
  • JAVA
阅读更多
   在(一)中已经对sakai的源码进行了编译,下面就需要在tomcat下面对其进行发布,需要利用maven tomcat plugin的帮助,tomcat使用的是5.5.28的版本,需要配置下tomcat的内存设置,否则启动tomcat的时候会有error。在bin/catalina.bat的前面,增加如下设置:
     set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=256m XX:MaxPermSize=256m
或者
     set CATALINA_OPTS=-Xms512m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=512m -XX:MaxPermSize=512m

发布的方式一共有两种:
    1、通过命令行,将source打成jar包,放到tomcat的webapps下面,指令是:mvn clean install sakai:deploy -Dmaven.tomcat.home=F:/tomcat。然后启动tomcat,sakai工程就发布成功了!通过http://localhost:8080/portal便可以看到了。(注:tomcat启动的时候可能会有内存溢出的错误,需要更改tomcat配置)
    2、利用maven tomcat plugin编译,在工程的pom.xml文件中追加相关信息,
    <plugin>                 
        <groupId>org.codehaus.mojo</groupId>                 
        <artifactId>tomcat-maven-plugin</artifactId> 
    </plugin>
(注:详细的配置可以在google上参照下,不过这种方法在我的机器上没有发布成功,可能是版本的问题)
0
0
分享到:
评论

相关推荐

    Sakai的开发文档

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

    Sakai-src基于Sakai的源码文件

    这个压缩包文件"sakai-src-2.9.0"包含了Sakai 2.9.0版本的全部源代码,为我们提供了深入洞察Sakai架构和工作原理的窗口。 首先,我们需要了解Sakai的核心设计理念。Sakai基于服务导向架构(Service-Oriented ...

    sakai的安装配置

    #### 五、Sakai 源代码的下载与编译 1. **下载 Sakai 源码**: - 下载 Sakai 2.9.0 的源码包,并解压到指定目录(如 `E:\SAKAI\sakai-src-2.9.0`)。 2. **配置 Windows 快捷打开命令行**: - 使用提供的注册表...

    Sakai部署步骤 (1)1

    二、部署Sakai 1. 准备文件结构 在指定的目录(例如`/iscas/sakai/tomcat7`)下,解压Sakai的安装包,并根据需要创建相应的文件夹结构,如`webapps`、`conf`等。 2. 修改配置信息 需要修改两个关键文件: - `/...

    SAKAI 架构 的前世今生

    SAKAI项目起源于2003年,由几所知名大学(包括密歇根大学、斯坦福大学和卡内基梅隆大学)联合发起,旨在打破传统学习管理系统(LMS)的封闭性,创建一个开放源代码的解决方案。"SAKAI"这个名字来源于日语,意为...

    sakai-portal-api-2.9.0-b05.zip

    标题 "sakai-portal-api-2.9.0-b05.zip" 暗示了这是一个关于Sakai门户API的版本包,版本...同时,由于是开源项目,开发人员可以深入研究源代码,根据自己的需求进行修改和扩展,从而提升Sakai系统的功能性和用户体验。

    sakai charon分析文档

    ### Sakai Charon 分析 #### 一、Sakai简介与特性 Sakai作为一个广泛应用在高等教育领域的开源课程管理系统,其设计具有高度的模块化和灵活性,这使其成为了一个非常受欢迎的选择。对于那些需要定制化教学平台的...

    sakai样式修改手册

    在Sakai这个开源教育平台中,样式修改是提升用户界面体验的重要环节。要修改Sakai的样式,首先需要了解CSS(Cascading Style Sheets)的作用,它负责定义网页的布局和外观。以下是详细步骤: 1. **查找当前页面CSS*...

    Sakai 框架与内核 附件下载

    二、Sakai内核(Kernel) Sakai内核是整个平台的基础,它负责服务的管理和调度,以及组件的生命周期管理。内核的关键特性包括: 1. 组件管理:Sakai内核采用组件化设计,组件管理是其核心功能之一。"Component ...

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

    Sakai,源自于2004年由美国的顶尖学府如印第安纳大学、密歇根大学、斯坦福大学、麻省理工学院及伯克利大学联合发起的开放源代码课程管理系统(CMS)开发计划。其目标明确而远大——打造一款能够替代现有商业课程管理...

    sakai 用户注册业务流程分析

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

    Sakai 2.6 配置

    **Sakai 2.6配置详解** Sakai是一个开源的教育软件平台,它提供了丰富的协作和学习工具,广泛应用于高等教育、K-12学校、企业培训等场景。Sakai 2.6是该平台的一个较早版本,虽然现在已经有了更先进的版本,但了解...

    SourceCode版本Sakai安装配置

    本文将详细介绍如何通过源代码版本在本地环境中安装和配置Sakai。 **一、环境准备** 1. **操作系统**: Sakai通常在Linux环境下运行,推荐Ubuntu或CentOS。 2. **Java环境**: Sakai需要Java Development Kit (JDK) 8...

    sakai doc 2.9.3

    【标题】"sakai doc 2.9.3" 指的是 Sakai 教育平台的2.9.3版本的文档资料。Sakai 是一个开源的协作与学习环境,它提供了多种工具和服务,支持教育和学术机构的教学、研究以及协作活动。 【描述】"sakai-javadoc-...

    sakai安装文档,很有用的

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

    给sakai换首页

    标签“源码”提示我们需要对Java编程和Sakai源代码有深入的理解,而“工具”可能指的是开发过程中用到的IDE、版本控制工具(如Git)以及构建工具(如Maven或Gradle)。 由于提供的文件列表中只有一个名为“给sakai...

    sakai-介绍

    Sakai作为一个开源项目,其源代码可以在GitHub等平台获取。开发者可以深入理解其内部机制,进行自定义开发,或者为项目贡献代码。Sakai的源码结构清晰,采用Java语言编写,遵循Maven构建系统,使得开发者能够方便地...

    sakai 的权限流程分析-详细的源码调用过程

    sakai是广泛应用于高校的开源课程管理系统,具有良好的架构设计,具有很好的解耦行、扩展性和稳定性。目前sakai的二次开发广泛流行于企业、高校和个人,希望有兴趣我们可以共同交流,欢迎交流!

    E-learning sakai 用户手册

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

Global site tag (gtag.js) - Google Analytics