个人工具

Apusic OperaMasks 在 Apusic 应用服务器上的安装与部署

Kevin

首先需要说明的是,Apusic应用服务器有多个版本,最新版本为 5.0(及5.1 Technical Preview)。Apusic OperaMasks 能够与 Apusic 应用服务器 5.0(及5.0以上版本)完美的结合。事实上,Apusic应用服务器 5.0 已经内置了对 OperaMasks 的支持,无需额外的安装与部署, 但由于 OperaMasks 版本更新较快,您所需要做的,是对 OperaMasks 最新版本的更新。本文更多的篇幅是简单描述一下 Apusic 应用服务器的使用。

1. 下载并安装 Apusic 应用服务器 5.0

Apusic 应用服务器 5.0 版本默认提供了许多种安装形式,包括在 Windows 平台下的 exe 安装版本,以及在Linux下的安装版本,和不限任何平台的 zip 包版本。这些版本都可以在网上 下载 。如果您并不需要 Apusic 管理工具,那么,本文建议您 下载不限任何平台的 zip 包版本。下载至本机后,解压缩即可使用。

2. 更新 OperaMasks 最新版本

更新 OperaMasks 最新版本,本质上就是将最新的 jar 包予以替换。以下是一个简单的替换表格:

Jar包 替换位置 备注
operamasks-faces.jar APUSIC_HOME\lib  
operamasks-skins.jar APUSIC_HOME\lib  
lib\jcommon-1.0.9.jar APUSIC_HOME\lib\ext  
lib\jfreechart-1.0.5.jar APUSIC_HOME\lib\ext  

3. 运行 Apusic 应用服务器

Apusic 应用服务器 5.0 提供了 domain 的支持。默认安装包自带有两个 domain,分别是 mydomain 和samples。您可以启动任何一个 domain,如果您不需要任何示例,建议您运行 mydomain 。

运行 mydomain 非常简单,只需要在 APUSIC_HOME/bin/setenv.cmd 脚本中设置 JAVA_HOME 变量指向正确的 JDK 安装目录即可。而 JDK 版本必须是 1.5.0 以上。然后,运行 APUSIC_HOME/domains/mydomain/bin/startapusic.cmd 脚本即可。

注:上文中的 APUSIC_HOME 指代 Apusic 5.0 的解压缩目录。

4. 部署应用

在 Apusic 应用服务器中部署应用有多种方式,包括基于 Admin Console/Web Admin 的工具方式,命令行方式等等。最简单的部署方式是将应用直接 copy 至在 domain 的 applications目录。譬如,如果您运行的是 mydomain,那么,您可以将应用直接 copy 至 APUSIC_HOME/domains/mydomain/applications 目录中即可。

并且,部署的应用也无需像在 Tomcat 上需要额外修改web.xml。

5. 更多参考

关于 Apusic 应用服务器的更多参考,您可以浏览 Apusic应用服务器信息中心