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

First development - sakai hello world

阅读更多
做sakai的插件开发或者说是二次开发,其最大的麻烦在于开发环境的配置。

开发环境:

Eclipse+MyEclipse+Tomcat的环境集成并不是太难。由于sakai2.4和maven2似乎不大兼容,所以只好根据sakai开源组织官方网站所言,使用maven1。那么要是拥有maven1的eclipse插件会多那么幸福啊。但是至少我现在还没有找到。所以只好每次开发过后,在命令行下编译了。

不过很不错的是有专门的sakai maven插件,所以可以直接在你所开发的项目的根目录下编译,而无需牵一发而动全身了。如果要是把整个sakai全编译一次,至少要15分钟以上。而直接在子项目下编译大概两分钟就足够了。

这个插件下载的命令如下,其中的2.2根据在/master/project.properties中的设置做适当修改。

maven plugin:download -DgroupId=sakaiproject -DartifactId=sakai -Dversion=2.2

分享到:
评论

相关推荐

    tsugi-sakai:Sakai 版本的 Tsugi API 的初步概述 - 尚未实现

    -(这个 repo) - 包含 Sakai-Tsugi 桥代码 在阅读这些说明时,请仔细查看 repo,以确保您使用的是上述三个 repo 中的正确 repo。 先决条件 检出并编译 Tsugi Java 库——这可以在你的文件夹树中的任何地方——...

    E-learning sakai 用户手册

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

    Sakai-src基于Sakai的源码文件

    《Sakai-src:探索与理解Sakai开源教育平台的源码》 Sakai,作为一款全球知名的开源教育协作平台,为教育者和学习者提供了丰富的在线教学工具和服务。其源码版本,即"Sakai-src",是开发者和教育技术爱好者深入研究...

    Claremont-Sakai-Pages

    标题“Claremont-Sakai-Pages”暗示这是一个与网页设计或网站开发相关的项目,可能是个人或团队在克莱蒙特·坂井(Claremont Sakai)的名义下完成的一系列工作。描述中提到的“此仓库包含我为克莱蒙特·坂井完成的...

    micro-bit_extention_package_by-sakai-code

    "micro-bit_extention_package_by-sakai-code" 这个标题暗示了我们正在处理一个与Micro:bit相关的扩展包,由"Sakai Code"开发。Micro:bit是一种基于ARM Cortex-M0芯片的小型可编程电路板,常用于教育领域,让学生和...

    Sakai 框架与内核 附件下载

    《Sakai框架与内核详解》 Sakai是一个开源的教育软件平台,它为全球的教育机构提供了一个协作和学习的环境。Sakai框架与内核是其核心组成部分,它们共同构成了一个强大的系统架构,支持各种教学和学习应用的开发与...

    iclicker-sakai-integrate

    i> clicker为Sakai集成 Sakai插件的> clicker集成使教师可以轻松地将其i> clicker和i> grader数据与其校园Sakai服务器同步。 从i> clicker网站( )了解有关i> clicker产品和功能的更多信息 特征 学生们 在Sakai讲师...

    sakai-portal-api-2.9.0-b05.zip

    标题 "sakai-portal-api-2.9.0-b05.zip" 暗示了这是一个关于Sakai门户API的版本包,版本号为2.9.0的b05迭代。Sakai是一个开源的教育软件平台,主要用于构建网络学习环境,它提供了丰富的工具和服务,如课程管理、...

    跑腿源码java-sakai-scripts:我用来让我作为Sakai开发人员的生活更轻松的脚本的Repo

    Sakai 开发人员的生活更轻松的一些脚本。 这是一组脚本,用于在您的系统上设置 Sakai 的开发人员实例或设置夜间构建。 Sakai 可以在 2GB RAM 系统上运行,但使用 4GB 或更大的应用程序服务器要舒服得多。 Mac 入门...

    sakai-help-files-download:下载Sakai帮助内容(以html或Screensteps格式)以进行本地自定义

    sakai-帮助文件-下载 下载Sakai帮助内容(HTML或Screensteps格式)以进行本地自定义。 HTML格式 如果您不使用Screensteps,则可以将HTML文件放入$ SAKAI_HOME / sakai / help目录中,然后可以进行手动编辑。 ...

    sakai的安装配置

    - 下载 Sakai 2.9.0 的源码包,并解压到指定目录(如 `E:\SAKAI\sakai-src-2.9.0`)。 2. **配置 Windows 快捷打开命令行**: - 使用提供的注册表文件 `Cmdhere.reg` 来实现快捷打开当前目录下的命令行窗口的功能...

    Sakai部署步骤 (1)1

    在本文中,我们将详细探讨如何部署Sakai教育平台,主要关注环境准备、MySQL数据库的安装与配置,以及Sakai的部署流程。Sakai是一个开源的学习管理系统,广泛用于教育机构,支持教学、协作和评估活动。让我们一步步来...

    Sakai的开发文档

    ### Sakai开发文档知识点概述 #### 一、Sakai简介 - **定义与起源**:Sakai是一项由美国的几所顶尖大学——印第安纳大学、密歇根大学、斯坦福大学以及麻省理工学院共同发起的开源课程管理系统(CMS)项目。该项目始于...

    sakai-common-manager-api-1.2.0-rc01.zip

    【标题】"sakai-common-manager-api-1.2.0-rc01.zip" 提供的是 Sakai 开源项目中的一个组件——Common Manager API 的特定版本,即1.2.0-rc01(Release Candidate 1)。Sakai 是一个广泛使用的开源教育软件平台,...

    sakai-介绍

    【标题】"Sakai-介绍" Sakai是一个开源的教育技术平台,主要用于构建在线学习社区和管理系统。它提供了一系列工具,支持教学、协作、评估和资源共享等教育活动,帮助教师、学生和管理员实现教育目标。Sakai的设计...

    sakai-2.9.0-api.chm

    sakai-2.9.0 api doc,英文文档,转成chm了

    sakai-site-tool-2.9.0-rc01.zip

    标题 "sakai-site-tool-2.9.0-rc01.zip" 暗示了这是一个关于Sakai开源教育平台的特定工具版本。Sakai是一个协作和学习管理系统,广泛用于高等教育机构,它提供了丰富的教学和学习工具。这个2.9.0-rc01版本可能是该...

    sakai样式修改手册

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

    sakai-webservice-scripts:Sakai 的 Web 服务脚本集

    "sakai-webservice-scripts" 是 Sakai 社区开发的一系列 Web 服务脚本集合,旨在为开发者提供工具,以便与 Sakai 系统进行交互。这些脚本通常采用 Perl 语言编写,Perl 是一种功能强大的文本处理和脚本编程语言,...

Global site tag (gtag.js) - Google Analytics