第11章 使用OperaMasks Studio起步

11.1. 准备活动
11.1.1. 什么是OperaMasks Studio
11.1.2. 如何获取OperaMasks Studio
11.1.3. 如何安装OperaMasks Studio
11.1.4. 如何运行OperaMasks Studio
11.1.5. 如何修改OperaMasks Studio的运行参数
11.1.6. 如何升级OperaMasks Studio
11.2. 建立一个新的Apusic标准工程
11.2.1. Apusic标准工程概述
11.2.2. 如何进入新建标准工程向导
11.2.3. 新建EAR项目
11.2.4. 指定新的服务器
11.3. 创建新的Web应用
11.3.1. 创建Web模块
11.3.2. 创建faces页面和托管Bean
11.3.3. 可视化页面开发
11.3.4. 部署运行
11.4. 将应用部署至服务器
11.5. 重启与停止应用
11.6. 应用导出

11.1. 准备活动

11.1.1. 什么是OperaMasks Studio

金蝶 OperaMasks Studio开发平台是Apusic Platform中的重要组成部分。作为架构在Eclipse基础之上的“轻量级”开发平台,它通过良好的工具支持以及与应用服务器的紧密集成,大幅降低JavaEE应用开发的学习曲线,提升应用开发效率;通过优秀的框架支持及基础构件,成功地解决了应用软件在开发、实施和维护过程中的质量、周期、成本、风险等方面的问题。 OperaMasks Studio还提供了领先的JavaEE Web开发环境,包括可视化的界面设计、通过简单的拖拽即可完成一个应用的搭建,为JavaEE应用开发提供开发、配置、部署、监控等全生命周期管理。

11.1.2. 如何获取OperaMasks Studio

OperaMasks Studio所有版本均可以在http://www.operamasks.org/downloads/index.faces下载,目前的最新版本为v7.0。

[ 1 ] OperaMasksStudio-7.0-ALL-In-One-Linux-gtk2.zip               Linux版本OperaMasks Studio  
[ 2 ] OperaMasksStudio-7.0-ALL-In-One-Win32.zip                    Win32版本OperaMasks Studio                   

11.1.3. 如何安装OperaMasks Studio

OperaMasks Studio 7.0 包含两种产品安装形态,分别是:

  • OperaMasksStudio-VERSION-All-In-One-OS.zip

    此版本包含OperaMasks Studio所有相关插件及Eclipse SDK 3.3.1,因此,用户只需解压缩即可完成安装。

  • OperaMasksStudio-VERSION-Plugins.zip

    此版本只包含OperaMasks Studio所有相关插件,不包含Eclipse SDK 3.3.1,需要手工指定(请注意,必须使用 Eclipse SDK 3.3.1 版本)。安装步骤如下:

    1. 将OperaMasks Studio解压缩,假设解开至 "C:\OperaMasksStudio",那么,展开的目录包含有 "C:\OperaMasksStudio\eclipse" 文件夹

    2. 假设您的Eclipse SDK 3.3.1安装在 "C:\Eclipse3.3.1"中,请在此目录中新建links文件夹,那么,展开的目录包含有 "C:\Eclipse3.3.1\links" 文件夹

    3. 在links文件夹中新建"OperaMasksStudio.txt"文件,其文件内容为: PATH=C:\OperaMasksStudio

11.1.4. 如何运行OperaMasks Studio

  1. 确保已经安装JDK 5.0或以上版本。

  2. 如果在系统环境变量PATH中没有包含JDK\bin目录,请添加环境变量“JAVA_HOME”将其值设为 当前JDK 5.0的安装目录,譬如,假设您的JDK 5.0安装在: C:\JDK5.0,那么,应该设置环境变量 JAVA_HOME=C:\JDK5.0

  3. 此时,双击 studio.exe (linux下运行studio文件),即可正常运行 OperaMasks Studio。

  4. 注意,如果运行失败,并弹出对话框提示,有可能是内存参数的设置问题,或者请关闭一些不用的程序,重新运行OperaMasks Studio。

11.1.5. 如何修改OperaMasks Studio的运行参数

由于OperaMasks Studio运行期需要较大内存,因此,为了获得更好的运行效果,建议您对OperaMasks Studio进行内存参数的设置。您可以修改 studio.ini文件,将下面参数:

-vmargs
-Xms256M
-Xmx512M
-XX:MaxNewSize=64m
-XX:PermSize=128m
-XX:MaxPermSize=256M

根据硬件配置进行相应的参数修订。

11.1.6. 如何升级OperaMasks Studio

下载最新的Patch后,请参阅对应的readme文件,每个升级补丁都有对应的升级版本,需要确保版本匹配才能进行升级操作。 另:目前仅完整版本的OperaMasks Studio提供有升级补丁,Plugin版本的OperaMasks Studio暂不提供升级补丁。