`

OC4j

    博客分类:
  • java
阅读更多

 

    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上面就问题一大堆了,主要原因是包冲突,这一点要提起注意。

thanks: http://www.suneca.com

分享到:
评论
1 楼 liubang201010 2012-07-19  
Foglight 监控OC4j 旧系统9.0.3/9.0.4等

自2004年左右, Oracle 推出自己的应用服务器 Oracle® Application Server Containers for J2EE 10g 核心是 OC4J,当时的版本是OC4J 9.0.3, OC4J 9.0.4等。

国内的一些客户采用了该解决方案,并用于关键业务。OC4j 9.0.3/9.0.4等,使用的是JDK1.3或 JDK1.4.

如何实现对这些旧系统的应用监控? 详细参考:http://www.innovatedigital.com/node/737

相关推荐

    oracle下的oc4j配置

    ### Oracle 下的 OC4J 配置入门指南 #### 一、OC4J 简介与背景 OC4J (Oracle Containers for J2EE) 是由 Oracle 提供的一个轻量级的应用容器,用于部署 Java 应用程序,特别是那些基于 J2EE 规范的应用。它提供了...

    oc4j(PPT)

    Oracle Containers for J2EE (OC4J) 是Oracle公司提供的一款轻量级、高性能的J2EE应用服务器,它是Oracle应用服务器产品家族的一部分,专为开发和运行小型到中型的J2EE应用程序而设计。OC4J的独特之处在于其轻便的...

    oc4j资料包

    Oracle Containers for Java (OC4J) 是Oracle公司推出的一个轻量级、嵌入式的Java应用服务器,主要用于运行Java EE(以前称为J2EE)应用程序。这个资料包显然包含了与OC4J相关的各种资源,可能包括文档、教程、示例...

    OC4J的安装配置部署

    ### OC4J的安装配置与部署详解 #### 一、OC4J简介 OC4J (Oracle Containers for J2EE) 是由Oracle公司推出的一款轻量级应用服务器,主要用于部署和运行基于Java EE的应用程序。它支持标准的J2EE规范,并提供了多种...

    对oc4j 的配置文档

    - **启动OC4J服务**:同样在`D:\OC4J\j2ee\home`目录下,运行命令`java –jar oc4j.jar`来启动OC4J服务。 - **访问OC4J**:打开浏览器,输入`http://localhost:8888/`来验证是否成功启动。默认端口号为8888,如果...

    oc4j jar包 经测试过可用

    OC4J(Oracle Containers for J2EE)是Oracle公司提供的一款轻量级的应用服务器,它支持Java EE(Enterprise Edition)规范,为开发和部署Java应用程序提供了全面的平台。这个"oc4j jar包"经过了实际测试,证明是...

    一个全面的OC4J配置文件

    在IT领域,尤其是在Java开发与应用服务器管理方面,Oracle Containers for J2EE(OC4J)作为Oracle的一个关键组件,提供了强大的容器环境用于部署和运行Java应用程序。OC4J配置文件是确保应用服务器正常运作、优化...

    oracle的oc4j自动部署脚本解决方案

    Oracle的OC4J(Oracle Containers for Java)是Oracle公司提供的一款轻量级Java应用程序服务器,它集成在Oracle Application Server中,用于运行Java EE应用程序。自动部署脚本的创建是为了简化OC4J上的应用部署过程...

    OC4J里配置数据源

    ### OC4J里配置数据源 #### 一、概述 OC4J(Oracle Containers for Java)是Oracle提供的一款轻量级应用服务器,主要用于部署Java Web应用程序。在OC4J中配置数据源是实现数据库访问的关键步骤之一。通过合理配置...

    如何配置OC4J环境及安装指南

    如何配置OC4J环境及安装指南 如何配置OC4J环境及安装指南

    oracle 文档 oracle 文档 oc4j esb

    - **OC4J**: Oracle Container for Java,是Oracle Application Server的一个组成部分,用于支持Java应用程序的部署。 - **ESB**: Enterprise Service Bus,企业服务总线,用于实现不同系统之间的集成和服务交互。 -...

    oc4j 服务器 安装

    ### OC4J 服务器安装与安全特性详解 #### 一、OC4J 服务器简介 OC4J(Oracle Containers for J2EE)是Oracle提供的一款轻量级的应用服务器,主要用于部署Java应用程序,如Web应用程序、EJB(Enterprise JavaBeans)...

    如何配置OC4J环境及安装指南[参考].pdf

    ### 如何配置OC4J环境及安装指南 #### 一、OC4J简介 Oracle Containers for J2EE(OC4J)是Oracle Application Server 10g中的一个关键组件,用于提供Java EE容器服务,支持Java应用程序的部署与运行。OC4J提供了轻...

    OAS中间件---OC4J配置向导

    ### OC4J(Oracle Containers for J2EE)配置与管理指南 #### 一、OC4J简介 OC4J,全称Oracle Containers for J2EE,是Oracle Application Server (OAS) 中的一部分,用于支持Java应用程序的运行环境。OC4J提供了...

    linux,ias,oracle10g,oc4j

    在IT领域,Linux、IAS(Internet Application Server)、Oracle 10g和OC4J是四个重要的组成部分,它们共同构建了一个高效、稳定的企业级应用环境。下面将分别介绍这些技术及其相互之间的关系。 **Linux** 是一种...

    oc4j-clapi.jar

    还在为找不到jar文件烦心吗,不用了到我空间来有你想要的,持续更新。。。 oc4j-clapi.jar

    OC4J服务器配置手顺

    OC4J服务器配置手顺.xls 自己写的,目前项目中应用 实践中的结晶

    Oracle11g 安装过程教程:未找到文件 D:\app\Administrator\product\11.2.0\dbhome_2\owb\external\oc4j_applications\.-附件资源

    Oracle11g 安装过程教程:未找到文件 D:\app\Administrator\product\11.2.0\dbhome_2\owb\external\oc4j_applications\.-附件资源

Global site tag (gtag.js) - Google Analytics