Developer Tools
Application Development Framework
安装指南
2008 年 4 月
安装 JDeveloper 之前,请查看本指南的内容。
此版本的 JDeveloper 在 Windows、Linux 和 Mac OS X 特定版本上进行了测试并且受支持,如下面的 1.1 节中所示。此外,它在支持 Sun Java SE Development Kit (JDK) 5.0 的任何操作系统上都受支持。
资源 推荐配置
操作系统
Windows 2000-Service Pack 4
Windows Server 2003 R2
Windows XP-Service Pack 2CPU 类型和速度
Pentium IV 2 GHz 或更高
内存
Studio 版:2 GB RAM
显示器
65536 色,分辨率至少设置为 1024 X 768
硬盘空间
(针对基本安装)Studio 版:725 MB
JDK
适用于 Windows 的 JDK 5.0 Update 6 或更高版本,可从这里下载。(包括在完整安装中。)
资源 推荐配置
分发版
Red Hat Enterprise Linux 3.0
Red Hat Enterprise Linux 4.0CPU 类型和速度
Pentium IV 2 GHz 或更高
内存
Studio 版:2 GB RAM
显示器
65536 色,分辨率至少设置为 1024 X 768
硬盘空间
基本安装:725 MB
JDK
适用于 Linux 的 JDK 5.0 Update 6 或更高版本,可从这里下载。
注:如果要在多用户 UNIX 环境中使用 JDeveloper,Oracle 建议每个并发用户至少配置 2 GB RAM 和 4 GB 交换空间。 |
资源 推荐配置
操作系统
Apple Mac OS X 10.4.x 版
CPU 类型和速度
双核 1.25 GHz G4/G5(最低 1 GHz G4)
内存
2 GB RAM
显示器
“上千”种颜色
硬盘空间
基本安装:725 MB
JDK
Sun J2SE 1.5 第 4 版可从以下位置获取:“http://www.apple.com/support/downloads/j2se50release4ppc.html (Power PC) http://www.apple.com/support/downloads/j2se50release4intel.html (Intel)
JDeveloper 提供对并发版本系统 (CVS) 和 Subversion 的集成支持:
注:JDeveloper 的生产版本计划支持其他源控制系统。 |
注:本文档使用 |
JDeveloper 不需要安装程序。要安装 JDeveloper,您需要一个解压缩工具。您可以从 http://www.info-zip.org/ 下载一款名为 Info-Zip 的免费跨平台解压缩工具。
警告:不要将此 JDeveloper 版本安装到任何现有的 |
警告:确保将 JDeveloper 安装到不包含空格的目录中。例如,不要使用 |
注:本文档的其余部分将使用 |
完整安装 (jdev <版本>1111.zip) 包括 JDK 5.0 和 JDeveloper 文档的 Windows 版本。
要安装完整版本,请将 jdev <版本>1111.zip 解压缩到要安装 JDeveloper 的目录中。
为了缩短下载时间,可以下载基本安装 (jdev <版本>base1111.zip)。基本安装要求您计算机上安装了 JDK 5.0,因为基本安装不包括该 JDK。
从 jdev <版本>base1111.zip 安装 JDeveloper:
jdev <版本>base1111.zip 解压缩到目标目录。java.exe 的路径。要在 Windows 上启动 JDeveloper,请运行以下任何一个文件:
<jdev_home>\jdeveloper.exe <jdev_home>\jdev\bin\jdevw.exe <jdev_home>\jdev\bin\jdev.exe(显示用于内部诊断信息的控制台窗口)首次启动 JDeveloper 时,在对话框中指定 JDK 的安装位置。您需要输入 java.exe 的路径。
要更改以前指定的 JDK 位置,请将 <jdev_home>\jdev\bin\jdev.conf 文件中的 SetJavaHome 变量设置为 SDK 的安装位置。使用一个能够辨认 UNIX 行尾字符的编辑器,如写字板。当您保存文件时,写字板将警告您它将以纯文本格式保存该文件。您可以忽略这个警告。
例如,在 Windows 环境中,如果 JDK 5.0 位于 D: 盘上名为 jdk1.5.0_14 的目录中,则您在 jdev.conf 中的条目应如下所示:
SetJavaHome d:\jdk1.5.0_14
对于 Windows,下面提供了 JDeveloper 中用户特定的内容的新默认目录结构:
system 子目录的默认位置现在为 %APPDATA%\JDeveloper\systemXX.XX.XX.XX,其中: %APPDATA% 是用户的 Windows 应用数据目录(通常为 C:\Documents and Settings\ <用户>\Application Data)XX.XX.XX.XX 是唯一的产品内部版本号,例如,system11.1.1.0.22.47.89 <jdev_home>\jdev\mywork 中)的默认位置现在为 C:\JDeveloper\mywork。有关用户目录以及如何设置主目录环境变量值的更多信息,请参见设置用户主目录。
返回目录本节提供有关在 Linux 和 UNIX 系统上安装 JDeveloper 的其他说明。
JDeveloper 不需要安装程序。要安装 JDeveloper,您需要一个解压缩工具。您可以从 http://www.info-zip.org/ 下载一款名为 Info-Zip 的免费跨平台解压缩工具。
要在 Linux 和 UNIX 平台上安装完整版本,请将 jdev <版本>base1111.zip 解压缩到要安装 JDeveloper 的目录中。
警告:不要将此 JDeveloper 版本安装到任何现有的 |
警告:确保将 JDeveloper 安装到不包含空格的目录中。例如,不要使用 |
基本安装 (jdev <版本>base1111.zip) 不包含用于运行 JDeveloper 和创建项目的 JDK。如果在 Linux 或 UNIX 上安装 JDeveloper,请执行以下步骤配置 JDeveloper 使用适当的 JDK。
jdev 脚本找不到 JDK 安装位置,它会提示您提供该位置。您需要输入 java.exe 的路径。所有 JDeveloper 文件都必须具有读权限,可通过以下命令设置:
chmod -R g+r <jdev_home>
用户(或组)必须具备以下文件的写权限(用于部署):
注: |
<jdev_home>/j2ee/home/application-deployments <jdev_home>/j2ee/home/applications <jdev_home>/j2ee/home/config 在 UNIX 或 Linux 平台上,Java 光标可能显示得较大且不透明,在用于拖放操作时会产生困难。为了解决此问题,JDeveloper 提供了一组光标来替换默认设置。要替换这些光标,您必须具有 JDK 的写入权限。
替换光标:
<jdk_install>/jre/lib/images/cursors
<jdev_home>/jdev/bin/clear_cursors.tar
要在 Linux 和 UNIX 上启动 JDeveloper,运行文件 <jdev_home>/jdev/bin/jdev。
首次启动 JDeveloper 时,如果 jdev 脚本找不到 JDK 安装位置,它会提示您提供该位置。您需要输入 java.exe 的路径。
要更改以前指定的 JDK 位置,请将 <jdev_home>\jdev\bin\jdev.conf 文件中的 SetJavaHome 变量设置为 JDK 的安装位置。
例如,在 UNIX 环境中,如果 JDK 位于名为 /usr/local/java 的目录中,则您在 jdev.conf 中的条目应如下所示:
SetJavaHome /usr/local/java
JDeveloper 不需要安装程序。要安装 JDeveloper,您需要一个解压缩工具。您可以从 http://www.info-zip.org/ 下载一款名为 Info-Zip 的免费跨平台解压缩工具。
要在 Mac OS X 平台上安装此版本的 JDeveloper ,请将 jdev <版本>base1111.zip 解压缩到要安装 JDeveloper 的目录中。
警告:不要将此 JDeveloper 版本安装到任何现有的 |
警告:确保将 JDeveloper 安装到不包含空格的目录中。例如,不要使用 |
基本安装 (jdev <版本>base1111.zip) 不包含用于运行 JDeveloper 和创建项目的 JDK。如果在 Mac OS X 上安装 JDeveloper,请执行以下步骤配置 JDeveloper 使用适当的 JDK。
<jdev_home>\jdev\bin\jdev.conf 文件中的 SetJavaHome 变量设置为 Java 的安装位置。例如,如果 JDK 位于名为 /usr/local/java 的目录中,则您在 jdev.conf 中的条目应如下所示: SetJavaHome /usr/local/java所有 JDeveloper 文件都必须具有读权限,可通过以下命令设置:
chmod -R g+r <jdev_home>
用户(或组)必须具备以下文件的写权限(用于部署):
注: |
<jdev_home>/j2ee/home/application-deployments <jdev_home>/j2ee/home/applications <jdev_home>/j2ee/home/config 不支持从早期版本迁移到这个 JDeveloper 11g 技术预览版第 4 版,也不支持从该版本迁移到 JDeveloper 11.1.1.0.0 的最终生产版。
返回目录您需要先从 OTN 下载扩展,才能在 JDeveloper 中使用该扩展。一个可用的 JDeveloper 扩展示例是 JUnit。
自动下载并安装 JDeveloper 扩展:
手动下载 JDeveloper 扩展:
手动安装 JDeveloper 扩展:
有关其他信息,请参阅联机文档中的“Extending JDeveloper”主题,您可以通过从 JDeveloper 主菜单选择 Help | Table of Contents 来访问该文档。
返回目录本节介绍如何定义用户主目录环境变量以及如何为每个用户设置其值,以便 JDeveloper 正确识别用户主目录。
用户主目录包含用户对 JDeveloper 的偏好(在 system 子目录中)。它还是新项目(在 C:\JDeveloper\mywork\ 目录中)以及特定于指定用户的其他配置文件的默认位置。
定义用户主目录环境变量名称:
<jdev_home>\jdev\bin\jdev.boot 。使用一个能够辨认 UNIX 行尾字符的编辑器,如写字板。
ide.user.dir.var = JDEV_USER_HOME, JDEV_USER_DIR 注:可以通过在 |
还可以在命令行使用以下命令指定用户主目录:
jdev.exe -J-Dide.user.dir= <路径>
示例:jdev.exe -J-Dide.user.dir=D:/users/joe
警告:不要将主目录环境变量设置为包含空格的目录。例如,不要将 |
在 Windows 系统上设置主目录环境变量:
注:多用户系统上 JDeveloper 的每个用户都必须遵循这些过程。 |
JDEV_USER_DIR 或您为 ide.user.dir.var 选择的名称作为用户变量。N:\users\jdoe),然后点击“确定”。set
JDEV_USER_DIR=N:\users\jdoe
ide.user.dir 的值是否设置为您的用户主目录。有关此 JDeveloper 版本中 Windows 的新默认目录结构的信息,请参见 Windows 上的用户目录。
警告:不要将主目录环境变量设置为包含空格的目录。例如,不要将 |
按照以下步骤在 Linux 和 UNIX 系统上设置环境变量。提供的示例和语法参考 C Shell。
.cshrc)中,将环境变量设置为您的首选目录: setenv JDEV_USER_DIR $HOME/mydocs/jdevfiles
source .cshrc
echo $JDEV_USER_DIR
/home/jdoe/mydocs/jdevfiles
ide.user.dir 的值是否设置为您的用户主目录。默认情况下,Linux 和 UNIX 上的用户主目录为 $HOME/jdevhome。
警告:不要将主目录环境变量设置为包含空格的目录。例如,不要将 |
按照以下步骤在 Mac OS X 系统上设置环境变量。提供的示例和语法参考 BASH Shell。
.bashrc)中,将环境变量设置为您的首选目录: JDEV_USER_DIR=$HOME/mydocs/jdevfiles
export JDEV_USER_DIR
. .profile
echo $JDEV_USER_DIR
/Users/jdoe/mydocs/jdevfiles
ide.user.dir 的值是否设置为您的用户主目录。默认情况下,Mac OS X 上的用户主目录为 $HOME/jdevhome。
如果您要在 Linux 或 UNIX 中使用 JDeveloper,必须设置目录和文件的权限。有关更多信息,请参见在 Linux 和 UNIX 平台上修改权限。
您可以在 Microsoft 终端服务器、Citrix MetaFrame 和 MetaFrame XP(适用于 Windows)以及适用于 UNIX 环境的 MetaFrame 1.1 上安装 JDeveloper。这些环境允许多个客户端访问一个 JDeveloper 安装。在任何情况下,用户都可以在本地保存项目。
在针对多用户环境安装和配置 JDeveloper 时,需要考虑资源规划(例如,用户数量和服务器能力),以便为 JDeveloper 和用户提供更好的性能。
您需要有管理权限才能安装 JDeveloper。
在 Citrix MetaFrame 或 Microsoft 终端服务器上安装 JDeveloper:
在终端服务器环境中运行 JDeveloper 之前,您可能希望定义用户主目录环境变量并为每个用户设置此变量的值,以便 JDeveloper 能够正确识别用户的主目录。如果未定义和设置该变量,JDeveloper 将对每个用户使用 %APPDATA%\.jdeveloper 目录以存储系统设置,并将 C:\JDeveloper\mywork 作为所有用户的默认源目录。有关与配置用户主目录环境变量相关的说明,请参见设置用户主目录。
这些主题假设您已经在本地安装了 Citrix MetaFrame 或 Microsoft 终端服务器客户端,并且 JDeveloper 已经由系统管理员进行了安装和配置。
配置终端服务器客户端以运行 JDeveloper:JDEV_USER_DIR。ide.user.dir 的值是否设置为您的用户主目录。如果您在多用户环境中运行 JDeveloper,则会看到以下错误
The system DLL ole32.dll was relocated in memory.The application will not run properly.The relocation occurred because the DLL Dynamically Allocated Memory occupied an address range reserved for Windows NT system DLL's.The vendor supplying the DLL should be contacted for a new DLL.
您需要通过取消下面这一行的注释来更新 <jdev_home>\jdev\bin\jdev.conf 文件:
AddVMOption -Xheapbase100000000
使用一个能够辨认 UNIX 行尾字符的编辑器,如写字板。如果在启动 JDeveloper 时仍然出现错误,则可能需要将数字改大或改小。当您保存文件时,写字板将警告您它将以纯文本格式保存该文件。您可以忽略这个警告。
此外,每个用户必须修改默认项目以应用该设置。在默认的项目设置中指定该值:
-Xheapbase100000000。JDeveloper 预先打包了 Oracle Containers for J2EE (OC4J),可以用来测试 Java EE 应用。在这个技术预览版中,预打包的 OC4J 可根据您的要求以四种模式之一使用。
有关不同模式的说明,请参阅版本说明。有关结合使用 OC4J 和 JDeveloper 的其他信息,请参阅联机文档中的帮助主题“连接和部署到 OC4J 应用服务器”。
注:本节不适用于 Java 版。 |
JDeveloper 的此技术预览版仅通过以下方式进行了测试:
注:本节不适用于 Java 版。 |
JDeveloper 的此技术预览版仅通过以下方式进行了测试:
JDeveloper 支持以下 Web 浏览器:
注:ADF Faces 要求 Firefox 2.0.0.2 或更高版本、IE 7.0 或更高版本。 |
有关新的配置信息,或者有关解决辅助功能和辅助技术的信息,请参阅 http://www.oracle.com/accessibility/faq.html 上的 Oracle 辅助功能常见问题解答。另外,通过选择联机帮助目录的“Oracle JDeveloper 入门” 下面的 JDeveloper Accessibility Information 节点,可以参阅帮助主题。
为了充分利用我们的辅助功能,Oracle Corporation 推荐使用以下最小技术体系:
请根据以下信息安装屏幕阅读器和 Java Access Bridge。如果您使用的是 JAWS 7.00.135U,请参阅过程下面提供的其他配置信息。
参阅屏幕阅读器的文档,以获得有关安装的更多信息。
有关安装 JDeveloper 的更多信息,请参阅安装指南。
accessbridge-2_0_1.zip。它位于: www.oracle.com/technetwork/cn/java/javase/downloads/jab-2-0-2-download-354311-zhs.html。 有关安装和 Java Access Bridge 的更多信息,请参阅该网站上的 Java Access Bridge 文档。
accessbridge_home。<accessbridge_home>\installer 文件夹中的 Install.exe,安装 Java Access Bridge。 该安装程序将首先检查 JDK 版本的兼容性,然后显示 Available Java virtual machines 对话框。
如果磁盘是具有多个 JDK 或 JDeveloper 实例的大磁盘,或者在搜索多个磁盘时,搜索过程可能要花很长时间。但是,如果没有完成对磁盘的详尽搜索,Access Bridge 就不会进行优化配置,并且无法正确安装到系统上的所有 Java VM 中。选择要搜索的磁盘后,点击 Search。
Winnt\System32 目录(或者等效的 Windows 2000 或 XP 目录),或者从 <accessbridge_home>\installer\installerFiles 中复制它们,因为它们必须位于系统路径中才能使用 JDeveloper: JavaAccessBridge.dll
JAWTAccessBridge.dll
WindowsAccessBridge.dll
注意,PATH 系统变量需要系统目录。
<jdev_home>\jdk\jre\lib\ext 目录,或者从 <accessbridge_home>\installer\installerFiles 中复制它们: access-bridge.jar
jaccess-1_4.jar
accessibility.properties 已经安装到 <jdev_home>\jdk\jre\lib 目录,或者从 <accessbridge_home>\installer\installerFiles 中复制它。确认 accessibility.properties 文件包括以下三行: assistive_technologies=com.sun.java.accessibility.AccessBridge
AWT.EventQueueClass=com.sun.java.accessibility.util.EventQueueMonitor
AWT.assistive_technologies=com.sun.java.accessibility.AccessBridge
<jdev_home>\jdev\bin 文件夹中的 jdev.exe 文件来启动 JDeveloper。上面的步骤假设您运行的是 Windows,并使用基于 Windows 的屏幕阅读器。当 JDeveloper 启动后,首先会显示包含错误信息(如果有)的控制台窗口,然后显示 JDeveloper 主窗口。显示的任何消息都不会影响 JDeveloper 的功能。
以下 Access Bridge 文件版本组合是实现 JAWS 7.0 的功能所必需的。system32 目录中还需要新版本的 Access Bridge jar 文件的副本。
将以下文件放入 JDeveloper 目录 [ \jdk\jre\lib\ext]:
access-bridge.jarjaccess-1_4.jar 将以下文件放入 JDeveloper 目录 [ \jdk\jre\lib]:
|
|
|
将以下文件放入 Windows system32 目录 [\winnt\system32]:
|
|
|
|
|
|
|
|
|
要卸载 JDeveloper,请删除整个 JDeveloper 安装目录。不需要其他操作。
注:在默认安装中,删除安装目录并不会删除特定于用户的内容(应用和项目、源代码、用户设置等)。要找到并删除这些内容,请参阅设置用户主目录。 |
Oracle 在网上提供了许多资源。下面是一些可能有用的站点:
| 描述 | URL |
|---|---|
JDeveloper 主页 | |
JDeveloper 论坛 | |
公司网站 | |
Oracle 技术网 | |
Oracle 辅助功能站点 |
Oracle Corporation | 全球咨询热线: | 版权所有 © 2008,Oracle。保留所有权利。 |
false ,,,,,,,,,,,,,,,,