JDeveloper 11g 开发环境设置

2023-10-14 19:59

本文主要是介绍JDeveloper 11g 开发环境设置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

JDeveloper 11g 开发环境设置

原文: 点击打开链接

作者:马平

Oracle JDeveloper 11g 是一款功能强大并且免费的开发工具,本文介绍如何设置 JDeveloper 11.1.2.1 的开发环境。

1.选择开发角色

第一次启动 JDeveloper 时,会弹出一个角色选择窗口,如下图:

图1-1 角色选择窗口

不同的角色对应不用的开发技术,可以根据需要进行选择。如果你不希望每次启动时弹出这个窗口,可以取消选择 “Always prompt for role selection on startup”。

取消该角色选择窗口后,如果想选择角色,可以通过 Tools --> Switch Roles 设置,如下图:

图1-2 角色切换菜单

2.设置 Encoding:UTF-8

为了防止出现乱码问题,设置所有文件的编码格式为 UTF-8。

图2-1 设置环境 Encoding=UTF-8

把 Java 编译参数 Encoding 也设置为 UTF-8,可以通过 Application --> Default Project Properties 设置,如下图:

图2-2 设置编译 Encoding=UTF-8

3.设置 JDeveloper 运行环境目录

JDeveloper 自带一个 WebLogic Server,该 WebLogic Server 的运行环境会在一个目录下创建。默认情况下是创建在 C:\Documents and Settings\[login_user]\Application Data\JDeveloper 目录下。注意 Application Data 是隐含目录。

如果你希望换一个运行目录,你可以修改 [jdev_home]/jdev/bin/jdev.boot 文件,在最后加入一行:ide.user.dir=D:/JDevRuntime (修改 D:/JDevRuntime 指向你的机器目录)。

在该目录下会生成形如 “system11.1.2.1.38.60.81” 的目录,该目录即 JDeveloper 的运行目录。JDeveloper 遇到问题时,比如崩溃或死机,可以删除该目录,恢复 JDeveloper 到初始状态。注意,删除 JDeveloper 的运行目录后,需要重新设置 JDeveloper 开发环境。

4.设置 JDeveloper 使用内存大小

(1)设置 Xmx 和 Xms
打开文件 [jdev_home]\ide\bin\ide.conf
修改参数 AddVMOption –Xmx1024M AddVMOption –Xms512M

(2)设置 Xmx 和 Xms
打开文件 [jdev_home]\jdev\bin\jdev.conf
修改参数 AddVMOption -XX:MaxPermSize=512M

5.设置内置的 WebLogic Server

(1)启动 WebLogic Server:Run --> Start Server Instance

图5-1 启动 WebLogic Server

(2)第一次启动时,会提示设置口令和端口。

图5-2 设置口令和端口

(3)如果想以后修改 WebLogic Server 端口,需要在 Application Server Navigator (通过 View --> Application Server Navigator) 中设置,如下图:
注意:通过 Console 修改端口是不行的,重启之后会自动改回 7101。

图5-3 Application Server Navigator

图5-4 设置口令和端口

6. 选择其它的 JDK6.0

JDeveloper11g 要求 JDK6.0,如果你想使用其它的 JDK,可以按如下方法设置。
Tools --> Default Project Properties --> Libraries and Classpath,点击 Change 按钮,如下图:

图6-1 设置 Libraries and Classpath

在弹出的新窗口中,选择 User,点击 New...,如下图:

图6-2 New JDK

图6-3 选择你要指向 的JDK



这篇关于JDeveloper 11g 开发环境设置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/212812

相关文章

SQLite3 在嵌入式C环境中存储音频/视频文件的最优方案

《SQLite3在嵌入式C环境中存储音频/视频文件的最优方案》本文探讨了SQLite3在嵌入式C环境中存储音视频文件的优化方案,推荐采用文件路径存储结合元数据管理,兼顾效率与资源限制,小文件可使用B... 目录SQLite3 在嵌入式C环境中存储音频/视频文件的专业方案一、存储策略选择1. 直接存储 vs

SpringBoot开发中十大常见陷阱深度解析与避坑指南

《SpringBoot开发中十大常见陷阱深度解析与避坑指南》在SpringBoot的开发过程中,即使是经验丰富的开发者也难免会遇到各种棘手的问题,本文将针对SpringBoot开发中十大常见的“坑... 目录引言一、配置总出错?是不是同时用了.properties和.yml?二、换个位置配置就失效?搞清楚加

Qt 设置软件版本信息的实现

《Qt设置软件版本信息的实现》本文介绍了Qt项目中设置版本信息的三种常用方法,包括.pro文件和version.rc配置、CMakeLists.txt与version.h.in结合,具有一定的参考... 目录在运行程序期间设置版本信息可以参考VS在 QT 中设置软件版本信息的几种方法方法一:通过 .pro

Python中对FFmpeg封装开发库FFmpy详解

《Python中对FFmpeg封装开发库FFmpy详解》:本文主要介绍Python中对FFmpeg封装开发库FFmpy,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、FFmpy简介与安装1.1 FFmpy概述1.2 安装方法二、FFmpy核心类与方法2.1 FF

基于Python开发Windows屏幕控制工具

《基于Python开发Windows屏幕控制工具》在数字化办公时代,屏幕管理已成为提升工作效率和保护眼睛健康的重要环节,本文将分享一个基于Python和PySide6开发的Windows屏幕控制工具,... 目录概述功能亮点界面展示实现步骤详解1. 环境准备2. 亮度控制模块3. 息屏功能实现4. 息屏时间

PostgreSQL 默认隔离级别的设置

《PostgreSQL默认隔离级别的设置》PostgreSQL的默认事务隔离级别是读已提交,这是其事务处理系统的基础行为模式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录一 默认隔离级别概述1.1 默认设置1.2 各版本一致性二 读已提交的特性2.1 行为特征2.2

一文详解MySQL如何设置自动备份任务

《一文详解MySQL如何设置自动备份任务》设置自动备份任务可以确保你的数据库定期备份,防止数据丢失,下面我们就来详细介绍一下如何使用Bash脚本和Cron任务在Linux系统上设置MySQL数据库的自... 目录1. 编写备份脚本1.1 创建并编辑备份脚本1.2 给予脚本执行权限2. 设置 Cron 任务2

python常见环境管理工具超全解析

《python常见环境管理工具超全解析》在Python开发中,管理多个项目及其依赖项通常是一个挑战,下面:本文主要介绍python常见环境管理工具的相关资料,文中通过代码介绍的非常详细,需要的朋友... 目录1. conda2. pip3. uvuv 工具自动创建和管理环境的特点4. setup.py5.

mtu设置多少网速最快? 路由器MTU设置最佳网速的技巧

《mtu设置多少网速最快?路由器MTU设置最佳网速的技巧》mtu设置多少网速最快?想要通过设置路由器mtu获得最佳网速,该怎么设置呢?下面我们就来看看路由器MTU设置最佳网速的技巧... 答:1500 MTU值指的是在网络传输中数据包的最大值,合理的设置MTU 值可以让网络更快!mtu设置可以优化不同的网

Python实例题之pygame开发打飞机游戏实例代码

《Python实例题之pygame开发打飞机游戏实例代码》对于python的学习者,能够写出一个飞机大战的程序代码,是不是感觉到非常的开心,:本文主要介绍Python实例题之pygame开发打飞机... 目录题目pygame-aircraft-game使用 Pygame 开发的打飞机游戏脚本代码解释初始化部