OC4J的使用
转自http://www.suneca.com
Oracle Application Server安装完之后大概有400多接近400M的内存空间,运行Oracle Application
Server,建议要有1G的内存空间,运行起来才会比较顺畅。由于公司程序员机器配置都不算高,假如要在自己开发机器上安装Oracle
Application Server,再开一个Eclipse +
MyEclipse,QQ,MSN,OUTLOOK,估计也够呛,所以我们开发团队的开发也是基于Tomcat下做开发,最后,将应用系统移植以
Oracle Application Server上面。
oracle Application
Server其中它本身包含了几个服务,包括OPMN、OC4J、OHS等,其实,我们开发的时候只需要用到OC4J就可以了,OC4J占用的内存也很
少。Oracle 也提供了单独的OC4J下载,下载可以到Oracle 官方网站上去下载,地址为:
现在机子上保留着一个OC4J版本,这个版本是一年前下载的,版本号为:10.1.3。将下载的oc4j解压缩到c盘或其它你喜欢存放的盘。
一、OC4J的启动:
进入命令行模式,进入OC4J_HOME/j2ee/home,在命令行模式下打入
java –jar –Xms128m –Xmx256m oc4j.jar
便可启动系统,其中,-Xms128m表示JVM最小占用128M内存,-Xmx256m表示JVM最大占用256M内存。
二、OC4J配置用户名跟密码:
第
一次启动OC4J的时候,将会出现一个提示输入用户名跟密码的提示,此时,你要输入oc4jadmin用户的密码。注意Oracle
Application
Server需要输入数字加英文字符组合的密码,OC4J独立版是为开发人员提供的,随便输入你喜欢的密码就行了,本人比较喜欢密码为admin,原因,
好记!嘻嘻!
输入密码,再回车,再输多一次密码确认一下,再回车,就可以了!
三、 OC4J的使用:
OC4J默认的端口为8888端口,打开IE,在地址栏当中输入http://localhost:8888
即可。
进入OC4J控制台的URL地址为:http://localhost:8888/em/
,如下图所示:
OC4J默认的用户为oc4jadmin,输入刚刚启动时配置的密码,再点击登录,便完成了登录。登录后的主界面如下图所示:
如何在Oc4J下完成连接池、数据源配置及应用系统的发布,可以参考另外一篇关于OC4J数据源配置的文章。
四、OC4J使用的注意项:
1)应用系统在OC4J上面发布没有问题,绝大部分在同一版本下的Oracle Application Server发布没有问题。
2)基于Hibernate的架构下开发的应用系统,发布在OC4J及Oracle Application Server都有问题,主要原因是Hibernate跟Oracle TopLink冲突,在发布的时候要将Oracle TopLink包去掉才能顺利发布。
3)Oracle
Application
Server10.1.3版本,由于使用的JDK是JDK1.5.0_05,JDK1.5.0_06版本之前的所有JDK连接Oracle数据库都有比较
严重的问题,假如不使用连接池,在应用系统里面直接连接数据库,你会发布,页面浏览会像蜗牛一样,正常一个页面要十几页才出得来!你可以考虑以下几种方
式,第一种是为你的Oracle Application Server换一个JDK包,或者是发布的时候用连接池方式,这是必须的。
4)在Tomcat下面跑得好好的应用系统,发布到Oc4J上面就问题一大堆了,主要原因是包冲突,这一点要提起注意。
分享到:
相关推荐
- 使用命令行启动:在命令行中输入 `oc4j start`。 - 通过服务管理器启动:在 Windows 服务管理器中找到 OC4J 服务并启动。 #### 三、客户端配置 客户端配置主要包括安装 MS Office、SOAP 补丁和升级包以及复制...
这个资料包显然包含了与OC4J相关的各种资源,可能包括文档、教程、示例代码等,旨在帮助用户理解和使用OC4J。 OC4J的核心特性包括: 1. **轻量级架构**:OC4J设计简洁,占用系统资源少,适合小型到中型的应用部署...
### OC4J的安装配置与部署详解 #### 一、OC4J简介 OC4J (Oracle Containers for J2EE) 是由Oracle公司推出的一款轻量级应用服务器,主要用于部署和运行基于Java EE的...希望这些信息能够帮助您更好地理解和使用OC4J。
OC4J的体积相对较小,用户下载的是一个ZIP文件,解压后即可使用。它内置了HTTP/S监听器,可以直接发布和运行应用程序,无需额外的服务器配置。然而,对于服务器的配置和应用程序的部署,需要手动编辑XML配置文件,如...
- **启动OC4J服务**:同样在`D:\OC4J\j2ee\home`目录下,运行命令`java –jar oc4j.jar`来启动OC4J服务。 - **访问OC4J**:打开浏览器,输入`http://localhost:8888/`来验证是否成功启动。默认端口号为8888,如果...
5. 启动/重启OC4J:使用`oc4j_jksh`命令启动或重启服务,如`oc4j_jksh -start`、`oc4j_jksh -stop`。 四、脚本示例 ```bash #!/bin/bash # 定义变量 APP_NAME="myapp" DEPLOY_DIR="/path/to/oc4j/web-apps" APP_...
OC4J(Oracle Containers for J2EE)是Oracle公司提供的一款轻量级的应用服务器,它支持Java...开发者在使用时,需要了解这些库的作用,以及如何在OC4J环境中正确地管理和使用它们,以确保Java应用程序的稳定性和性能。
如何配置OC4J环境及安装指南 如何配置OC4J环境及安装指南
在IT领域,尤其是在Java开发与应用服务器管理方面,Oracle Containers for J2EE(OC4J)作为Oracle的一个关键组件,提供了强大的容器环境用于部署和运行Java应用程序。OC4J配置文件是确保应用服务器正常运作、优化...
- **内部管理系统**:企业内部使用的管理系统通常涉及敏感数据,使用OC4J可以有效保护这些数据的安全。 #### 五、标签解释 - **OC4J**:Oracle提供的轻量级应用服务器。 - **EJB**:企业级JavaBean,一种用于开发...
### OC4J里配置数据源 #### 一、概述 OC4J(Oracle Containers for Java)是Oracle提供的一款轻量级应用服务器,主要用于部署Java Web应用程序。在OC4J中配置数据源是实现数据库访问的关键步骤之一。通过合理配置...
- **OC4J**: Oracle Container for Java,是Oracle Application Server的一个组成部分,用于支持Java应用程序的部署。 - **ESB**: Enterprise Service Bus,企业服务总线,用于实现不同系统之间的集成和服务交互。 -...
- 使用命令行进入OC4J目录:`cd c:\orcl\oc4j\j2ee\home` - 运行安装命令:`java -jar oc4j.jar -install` - 安装过程中会要求输入管理员密码,请确保记住此密码,以便后续使用。 3. **配置OC4J**: - **配置...
#### 四、OC4J最佳实践 1. **优化性能**: - 合理配置内存分配,避免出现内存溢出等问题。 - 使用连接池来提高数据库访问效率。 - 调整垃圾回收策略,减少GC暂停时间。 2. **安全性增强**: - 定期更新补丁,...
还在为找不到jar文件烦心吗,不用了到我空间来有你想要的,持续更新。。。 oc4j-clapi.jar
在IT领域,Linux、IAS(Internet Application Server)、Oracle 10g和OC4J是四个重要的组成部分,它们共同构建了一个高效、稳定的企业级应用环境。下面将分别介绍这些技术及其相互之间的关系。 **Linux** 是一种...
OC4J服务器配置手顺.xls 自己写的,目前项目中应用 实践中的结晶
《Oracle Containers for J2EE配置与管理指南》是Oracle公司为使用其10g Release 2(10.1.3)版本的Oracle Containers for J2EE(OC4J)平台的专业人员提供的一份详尽的技术文档。此文档旨在帮助系统管理员、开发者...