SunTM JavaTM Studio Mobility 6 2004Q3 发行说明

发行说明部分 .....

提供信息 ...

简介

本发行说明和 Sun Java Studio Mobility 6 软件的简介

新内容:增强功能与新功能

此发行版本的新功能和增强功能。

系统要求

在任何支持的平台上安装最小 Sun Java Studio Mobility 6 配置所需满足的硬件要求。

平台

已在其上对 Sun Java Studio Mobility 6 经过测试的操作系统。

错误与问题

与该发行版本产品的功能相关的错误和问题,并在适用的情况下提供解决方法。

可访问性

本产品的可访问功能。

其它文档

以文档形式提供的有关 Sun Java Studio Mobility 6 的信息源。

更新中心

有关 Sun Java Studio“更新中心”的一般信息。

NetBeans™ 开放源码项目

与 NetBeans 开放源码项目有关的描述性信息和 Web 地址。

简介

本发行说明代表 Sun Java Studio Mobility 6 集成开发环境 (IDE) 的发行说明。

注意:Sun Java Studio Mobility 6 要求 JavaTM 2 Software Development Kit Standard Edition (J2SETM SDK) 1.4.1_02 版或更高的 1.4.x 版本。

兼容性/升级

首次运行 IDE 时,可以导入以前安装 IDE 时使用的设置。这些设置包括项目特定的设置和全局选项。如果选择不导入以前发行版本中的设置,那么 IDE 将使用一组缺省的设置运行。“导入向导”将指导您逐步完成导入过程。

可以导入 NetBeans IDE 3.0、3.1、3.2、3.3 和 3.4 版本中的设置。还可以导入 Sun Java Studio(以前称为 Sun ONE Studio)软件版本 5 中的设置。

在 NetBeans IDE 发行版本 3.2(或更高版本)和 Sun ONE Studio 3.0(或更高版本)中,您可以在运行软件时找到用户目录。选择“帮助”>“关于”,然后单击“详细信息”标签。

尽管可以将以前安装 IDE 时的设置导入到 Sun Java Studio Mobility 6 中,但是不能将 Sun Java Studio Mobility 6 中的所有设置导入到以前 IDE 的发行版本中。

新内容:增强功能与新功能

下面部分提供有关 Sun Java Studio Mobility 6 中可用的增强功能和新功能的信息:

系统要求

注意:Java Studio Mobility 支持的平台可能与您计划使用的仿真器所支持的平台不同。您应该确认特定平台上是否同时支持 Java Studio Mobility 和您计划使用的仿真器。

平台

注意:Java Studio Mobility 6 软件要求 J2SE SDK 1.4.1_02 版或更高的 1.4.x 版平台。

下列平台支持 Java Studio Mobility 6 IDE:

已使用以下系统对 J2ME Wireless Toolkit 进行了测试:

已使用以下不受支持的系统对 J2ME Wireless Toolkit 进行了有限测试:

注意:Java Studio Mobility 支持的平台可能与您计划使用的仿真器所支持的平台不同。您应该确认特定平台上是否同时支持 Java Studio Mobility 和您计划使用的仿真器。

Web 服务

Tomcat 部署在两次重新启动之间的持久性

部署 Web 服务时,对 Tomcat Web 服务器所进行的部署在 IDE 重新启动之间不具备持久性,因为此类部署是针对临时目录进行的部署。这个临时目录在 Sun Java Studio 关闭时将被“清除”。

如果需要在 IDE 重新启动后再次使用该应用程序,则需要确保它在使用前已经过部署或执行。

错误与问题

Java Studio Mobility

注意:Java Studio Mobility 适用于单用户模式。如果多个用户同时访问相同的可执行文件,则可能会发生错误。为此,建议不要将此版本用于任何 Windows 平台上的共享安装。

VCS/(VSS、PVCS、CVS、Clear Case)

J2ME Wireless Toolkit 模块

可以在安装的 Mobile Edition 的 /emulator 目录或者在 J2ME Wireless Toolkit Web 站点找到 J2ME Wireless Toolkit 模块的其它信息和发行说明。

ProGuard 混淆模块

要了解 JODE 混淆器的最新信息,请访问 ProGuard Web 站点。

RetroGuard 混淆模块

要了解 RetroGuard 混淆器的最新信息,请访问 Retrologic 系统 Web 站点。

可访问性

文档

Sun Java Studio 产品文档是采用易访问的格式提供的,这种格式可以通过辅助技术进行阅读。文档包括《Sun Java Studio 编程指南》、《入门指南》以及 docs.sun.com 站点上的教程。

联机帮助文档

IDE 提供了许多可访问性功能,这些功能让您可以通过最舒适、最便利的方式阅读有关产品的信息并使用产品。这些功能包括:

有关 IDE 的可访问性功能的信息,请打开联机帮助,然后单击目录中的“可访问性”主题。

为实现可访问性而修改层叠样式表

联机帮助中有关修改层叠样式表的说明需要其它信息。

大多数帮助集都使用存储在 modules/docs/usersguide.jar 中的样式表。如果更改此样式表,则大多数其它帮助集的显示也会受到影响。其中的一个例外是“数据库架构”帮助集,该帮助集使用存储在 dbschema.jar 中的样式表。

更改联机帮助的层叠样式表:

1. 在 IDE 安装目录中,导航至 modules/docs

2. 使用 jar 命令行实用程序解压缩 JAR 文件。

在 Microsoft Windows 和 UNIX 系统上,此命令为:

jar xf jar-file

对于 jar-file,请使用下列值之一:

Jar 工具对文件进行复制并将其写入到当前目录中。按照归档中的包结构重新生成目录结构。

3. 在提取的分层结构中,导航至要编辑的样式表所在的目录:

4. 在文本编辑器中打开文件 ide.css。根据您的喜好编辑文件,然后保存文件。

6. 返回到安装目录中的 modules/doc 并更新 JAR 文件。在 Microsoft Windows 和 UNIX 系统上,此命令为:

jar ufv jar-file input-file

对于 jar-file,请使用原 JAR 文件的名称,例如
usersguide.jar。对于 input-file,请使用以下值:

Solaris 操作环境

在 Solaris 操作环境中,可以使用 Window 样式管理器设置窗口行为。当在 IDE 中使用助记符时,窗口行为应设置为“单击(鼠标)激活窗口”。
如果未设置该选项,在某些情况下,助记符可能失效。

其它文档

书籍

可以从 Sun Java Studio 开发人员资源 - 文档页面下载如下 Sun Java Studio 书籍(PDF 格式)。

联机帮助

可通过从主窗口中选择“帮助”>“帮助集”菜单项来访问 IDE 的联机帮助。“帮助”菜单还包含指向 Sun Java Studio 开发人员资源主页的链接以及其它有用的 URL。

示例

您可以在 Sun Java Studio 开发人员资源样例和应用程序 Web 站点中同时找到教程和示例。

IDE 发行版本提供了 Sun Java Studio 开发人员资源中的一部分示例和教程。

对错误进行访问

可以通过 Java Developer Connection 的 Bug Parade(位于以下网址)访问大部分的 Sun Java Studio Mobility 错误:

http://developer.java.sun.com/developer/bugParade/index.jshtml

使用安装向导选择一种浏览器

在安装向导中,您可以选择能够同时用来浏览文档和外部 Web 站点(如 Sun Java Studio 开发人员 Web 资源站点)的 HTML 浏览器类型。如果安装了 Netscape 或 Internet Explorer 浏览器,请务必选择“外部浏览器”,而不要选择“Swing HTML 浏览器”。Swing HTML 浏览器仅适用于浏览文档,不能用来浏览大多数 Web 站点。

更新中心

您可以使用“更新中心”功能动态地更新 IDE。当连接到“更新中心”时,IDE 会查看是否有新模块或已安装模块的新版本。如果有可用的新模块或更新模块,您可以选择要使用的模块。接下来,系统就会将这些模块下载并安装在 IDE 中。

注意:Sun Java Studio 模块通过 Sun Java Studio“更新中心”文件夹提供。

使用“自动更新向导”可以通过“更新中心”安装模块,或者安装以前已下载到您系统中的模块(.nbm 文件形式)。在上述两种方法中,模块都是 .nbm 格式。

如果选择使用 Sun Java Studio“更新中心”,那么您需要输入“更新中心”的登录名和口令。如果您没有“更新中心”登录名和口令,则需要获取一个,方法是:单击向导中的“帐户维护”按钮,然后按照所提供的说明执行操作。

如果不想注册,那么可以将“登录名”和“口令”字段保留为空白,这样您仍能连接到“更新中心”,并能够看到通常可用的免费模块。但是,若要访问升级的第三方或 Enterprise Edition,则必须注册。

“更新中心”使用此登录名和口令来跟踪用户对各个产品和模块的权限。当您连接到“更新中心”时,IDE 通过 HTTP 发送登录名和口令。当您在开发人员资源 Web 站点中注册以获取登录名和口令时,我们要求您提供一些个人信息,但是,您可以选择不让 Sun 与您联系。有关 Sun 的隐私策略的详细信息,请参阅位于 http://developers.sun.com/resources/FAQs.html 的开发人员资源站点的常见问题解答。

如果您需要设置代理以通过防火墙,可以单击向导第一页上的“代理配置”。

还可以在不连接到“更新中心”服务器的情况下更新 IDE 中的模块。

脱机更新 IDE:
  1. 手动下载要更新的模块的 NBM 文件。
  2. 从主窗口中选择“工具”>“更新中心”。
  3. 在向导的第一页,选择“安装手动下载的模块”按钮。
  4. 按照向导余下部分的说明继续执行操作。

缺省情况下,IDE 会定期询问您是否要连接到“更新中心”以检查有无更新。可以设置显示此提示信息的时间间隔或将其完全关闭。

设置提示您检查更新的频率:
  1. 从主窗口中选择“工具”>“选项”
  2. 选择“更新中心”节点并设置“检查周期”属性。

NetBeans 开放源码项目

Sun Java Studio IDE 建立在 NetBeans 开放源码项目(位于 http://www.netbeans.org)基础之上。NetBeans 是基于团体的项目,它以新颖、创造性的方法推动了 NetBeans IDE 平台的使用。为了创建一组极其强大的工具(这组工具由开发团体创建,并最终由开发团体使用),所有开发人员都被邀请来拓展 NetBeans IDE 并改善它所基于的框架。