打印

OperaMasks Studio FAQ

本主题由 mfkvfn 于 2011-4-7 08:25 设置高亮

OperaMasks Studio FAQ



1. 为什么使用 OperaMasks Studio ?

我们相信,有许多的理由让您选择并喜欢上 OperaMasks Studio,下面列出几个或许您会感兴趣的 OperaMasks Studio 的特点:

  • 对AOM的原生支持

  • 完全免费

  • 持续更新

  • 根植于用户,不断成长

  • 完善的社区支持与服务


2. OperaMasks Studio 的商业许可是什么?

OperaMasks Studio 遵循 Eclipse Public License - v 1.0 许可,该许可对商业友好,允许用户在任意地域免费进行下载,使用及传播。


3. OperaMasks Studio 与 Eclipse 的关系?

OperaMasks Studio 是构建 在Eclipse基础之上的“轻量级”J2EE开发平台。为Apusic Server 和 AOM 提供原生支持,为用户带来便捷的开发体验。OperaMasks Studio 5.0.X 系列版本基于Eclipse 3.2,OperaMasks Studio 5.1.X 和 6.0.X 系列版本基于Eclipse 3.3。


4. 如何获取 OperaMasks Studio 安装包?

OperaMasks Studio 所有版本均可以在 OperaMasks 站点下载。目前的最新版本为v6.0。


各版本及对应的下载安装包

Linux版本OperaMasks StudioOperaMasksStudio-6.0.0-ALL-In-One-Linux-gtk2.zip
Win32版本OperaMasks StudioOperaMasksStudio-6.0.0-ALL-In-One-Win32.zip
For Eclipse3.3插件版OperaMasksStudio-6.0.0-Plugins.zip


5. 如何获取 OperaMasks Studio 文档?

通过以下途径皆可获得 OperaMasks Studio 文档:

  • 访问Info Center 获得最新在线文档。

  • 进入OperaMasks Studio 自带的 “Help Contents”获得帮助文档(点击菜单的“Help”项,然后点击“Help Contents”)。


6. 如何获取帮助?

通过以下途径可获得 OperaMasks Studio 开发团队的帮助。


7. OperaMasks Studio 的硬件与软件要求?


硬件要求

  • 256 MB RAM 必须, 1GB RAM 推荐

  • 500 MB 硬盘空间必须

  • Intel® Pentium® III/1G MHz 或更高(或者兼容)

  • 高分辨率显示设备 (1024x768 或更高, 256 色)

  • 鼠标或其他定位设备


软件要求

  • Windows系统(32位)、Linux(GTK2)

    注意:如果您需要在其它操作系统上运行 OperaMasks Studio,请下载 OperaMasksStudio-Plugins 版本。我们只保证 OperaMasks Studio 在 Win32 及 Linux GTK2 上有效。

  • Java 2 Standard Edition (J2SE) 5.0 (JDK 1.5)


8. 如何安装OperaMasks Studio?

OperaMasks Studio 目前最新版本是 6.0.0,此版本包含两种产品安装形态,其安装包及对应的安装方法分别为:

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

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

  • ApusicStudio-VERSION-Plugins.zip

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

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

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

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


9. 如何安装OperaMasks Studio Patch?

  • 确保已经安装JRE。

  • 点击安装程序即可按照提示安装完成。


10. 如何运行OperaMasks Studio?

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

  • 如果在系统环境变量PATH中没有包含JDK\bin目录,请修改setenv.cmd脚本(Linux下修改setenv文件),将下面一行改掉:

    复制内容到剪贴板
    XML 代码:
    1. @rem set JAVA_HOME=your_java_home_dir
    请将其中的 "@rem" 去掉,并且把 "your_java_home_dir" 改成当前JDK 5.0的安装目录,譬如,假设您的JDK
        5.0安装在: C:\JDK5.0,那么,应该改成: set JAVA_HOME=C:\JDK5.0。

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

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


11. 如何优化OperaMasks Studio启动参数?

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

复制内容到剪贴板
XML 代码:
  1. set JVM_OPTS=-Xms256M -Xmx512M -XX:MaxNewSize=256m -XX:MaxPermSize=256m
根据硬件配置进行相应的参数修订。


12. Windows系统下解压OperaMasks Studio出错?

在Windows系统中解压出错,请检查是否出现以下情况:

  • 下载中出现错误,下载下来的zip文件错误,此种情况请用解压软件自检并重新下载。

  • 解压的路径过长,导致解压出错。由于Windows系统下文件的最长路径名不能超过256个字符,因此,选择将压缩包解压到磁盘分区的根目录下是个不错的选择。


13. 系统内有多个JDK,如何指定OperaMasks Studio的JDK版本?

对此,修改setenv.cmd脚本(Linux下修改setenv文件),将下面一行改掉:

复制内容到剪贴板
XML 代码:
  1. @rem set JAVA_HOME=your_java_home_dir
请将其中的 "@rem" 去掉,并且把 "your_java_home_dir" 改成您要设置的JDK版本的安装路径。


14. OperaMasks Studio使用中经常退出?

  • 请确保通过 studio.cmd 方式运行(Linux系统下以studio文件运行)。

  • 请确保正确设置 Studio 启动的 JDK 版本。

  • 请确保 Studio 已升级至最新版本,如没有请下载更新。


15. 如何指定新建Faces(JSP)页面字符集?

指定 JSP 的页面字符集,可以在Studio的界面中,选择“Window”->“Preferences”->“Web and XML”->“JSP Files”,在右边的界面中指定“Encoding”即可。


16. web可视化编辑器中,如何快速选中组件的父容器?

在 web 可视化编辑器中,当选中一个组件时,可按F2选中其父容器,每次按F2选中更高一级的容器,直至选中整个页面。


17. 如何使用OperaMasks Studio提供的快捷部署功能?

在 OperaMasks Studio 的界面中,选择“Window”->“Show View”,选择显示“JavaEE 资源管理器”后,就可以利用工具栏上的部署工具进行快速部署。


18. OperaMasks Studio 如何升级AOM版本?

OperaMasks Studio 升级 AOM 版本十分简单,只需将对应的Apusic Server中的AOM版本升级,即可。但须注意以下两点:

  • Studio中所依赖的AOM版本取决于Apusic应用服务器中的AOM版本,Studio本身不对AOM版本进行维护。

  • Studio中链接的AOM源码对应于Apusic服务器src目录下的operamasks-impl-src.jar和elite-src.jar 两个jar包。升级AOM时请不要忘记升级它们。


19. OperaMasks Studio For Myeclipse 插件版本找不到部署工具?

由于OperaMasks Studio和Myeclipse都对Eclipse的wtp插件进行了修改,因此可能存在插件冲突的情况并造成部分功能缺失。对此建议您使用OperaMasks Studio 6.0.0 All In One 版本进行开发。


20. 如何将在 Studio 中开发的工程部署到其他服务器上?譬如 Tomcat ?

使用Apusic 标准工程暂无法直接在工具中将应用部署到其他服务器上,您可以将工程导出为一个war包,然后手工部署。但是由于 Tomcat 只是一个 Servlet/JSP 容器,如果工程包含 EJB 模块,则无法正确部署到 Tomcat 中。


21. web可视化编辑器的预览页签丢失?

对此,在 Studio 界面中选中“Window”->“Preferences”->“Apusic”->“Web”,在对话框右边的界面中勾选“显示Preview页签”选项即可。



[ 本帖最后由 thirteen 于 2009-5-25 15:37 编辑 ]

TOP

顶一下。

TOP

顶一下,感谢lz,FAQ不断完善将方便新来的朋友快速上手。

TOP

Apusic 不能到部署Tomcat

如果使用Apusic 标准工程做的项目,且使用了EJB ,就不能到部署Tomcat 中!?
请问有没有解决办法呀?

TOP

可以在tomcat上用的。参考http://infocenter.apusic.com/hel ... /tomcat_how_to.html看jar包是不是一样的。

TOP