成立Eclipse游戏插件,第4部份: 打包、测试和公布[Java编程]
本文“成立Eclipse游戏插件,第4部份: 打包、测试和公布[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
固然大大都用户都把 Eclipse 当作构建 Java ™ 利用程序的集成开辟环境,但实际上它是更基本的东西.Eclipse 是一个用于构建插件的框架,答应扩大其功效去办理几近任何问题 —— 只要操纵一套 API 和现成可用的库.在这份四个部份的 “成立 Eclipse 游戏插件” 教程系列中,将办理大大都程序员每天城市碰到的一个急迫问题:若何不用切换利用程序就抽出时间玩一个疾速的视频游戏,还能让它不太明显.教程中将开辟一个简单的游戏,读取进入视图的虫子,并把它们打爆.游戏将在 Eclipse 中作为插件运行,这个游戏演示了若何编写 Eclipse API,若何利用 Standard Widget Toolkit、Open Graphics Library 和 Lightweight Java Games Library.第 4 部份演示若何利用自动化历程构建和测试插件,最后对它举行打包以便公布.
开始之前
这个系列面向的是对利用 OpenGL 和 Lightweight Java Games Library(LWJGL)构建 Eclipse 游戏插件有爱好的开辟人员.第 4 部份是这个系列的最后一部份,讲授若何利用自动化历程对插件举行构建和单元测试,以及若何对它举行打包以便公布.
关于本系列
在这个四部份的系列中,介绍用来成立特点完好的 Eclipse 插件的基本技术、工具和库,将利用 Standard Widget Toolkit(SWT)和 OpenGL 库供应图形.第 1 部份 介绍若何构建简单视频游戏的框架,通过成立插件,可以在 Eclipse 内部启动并玩这个游戏.第 2 部份 在第 1 部份成立的基本框架底子上,开始用 OpenGL 增添实际的可视元素.第 3 部份 增添实际的游戏元素,让用户可以与第 2 部份成立的图形举行交互.
关于本教程
在本教程中,我们将从前开辟的全部东西组合在一同、举行测试并预备公布.具体地说,我们将:
成立 JUnit 测试用例以便对插件举行单元测试.
成立一个 Eclipse 特点项目以便管理插件的打包.
利用 Plug-in Development Environment(PDE)供应的构建支持开辟一个自动化构建和测试历程.
前提条件
这份教程假定读者拥有 Java 语法和编码以及 Eclipse 插件编程的基本知识,正如这个系列的 第 1 部份 所示.还需求理解若何用 JUnit 举行单元测试以及 Apache Ant 脚本.图形编程的知识会有益,但并非必须的.不要求关于 OpenGL 的知识.
系统需求
需求以下工具:
Eclipse Eclipse 是用来成立第 1 部份的插件的框架.目前要持续操纵 Eclipse 构建游戏插件.请下载 Eclipse V3.2 M3 或以上版本.Eclipse SWT SWT 是 Eclipse 部件包,用于制作窗口,由 IBM 捐赠给 Eclipse.请下载 SWT 3.2 M3 或以上版本.Eclipse OpenGL 需求用 OpenGL 库来成立形状等等.请下载实行性的 org.eclipse.opengl binding, version 0.5 for SWT 3.2.利用 OpenGL 的 Eclipse 示例插件 下载 利用 OpenGL 的带有一个视图的示例插件.将用这个插件中的源代码作为构建自己的定制 OpenGL 布景的框架.Java 技术 Eclipse 和它的全部插件都需求 Java 技术.请从 Sun Microsystems 或 IBM 下载 Java.Eclipse Test Framework 这个包供应对插件举行自动测试的支持.可以从 Eclipse.org 得到它并增添到 Eclipse SDK 中.Info-ZIP 在没有本机 zip/unzip 号令的平台上,自动化构建脚本利用这个实用程序.从 Info-ZIP 下载它.
概述和设置
在 第 3 部份 中,我们完成了插件的编写.目前,要对它举行单元测试、构建和打包以便公布.首先,将在 JUnit 框架的帮忙下为插件开辟单元测试.这会帮忙您熟习 Eclipse 的 JUnit 支持.接下来,将把插件导出到 Eclipse IDE 中,这样您便可以开始在工作的间隙玩这个射击游戏.为了可以利用 Eclipse 的 Configuration Manager 来管理和更新插件,我们将为它成立一个特点.还要学习构建和公布插件的其他选项.最后,将开辟一个自动化的构建和测试历程,这样无需手工干与便可以完成构建和测试.
安装必须的其他软件
除了前几部份中安装的系统需求的全部软件之外,还需求安装 Eclipse 自动化测试框架(org.eclipse.test),大概还需求 Info-ZIP 实用程序.这二者都可以从 “系统需求” 中列出的位置免费下载.
以上是“成立Eclipse游戏插件,第4部份: 打包、测试和公布[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |