oracle数据库安装成功后在目录F:\app\song.peng\product\11.1.0\db_1\下有一个ocj文件夹,这个就是oc4j
1、修改F:\app\song.peng\product\11.1.0\db_1\oc4j\j2ee\home\config目录下的server.xml文件配置jdk路径,启动编码等。
<java-compiler name="javac" in-process="false" options="-J-Xmx1024m -encoding UTF8" extdirs="C:\Program Files\Java\jdk1.5.0_16\jre\lib\ext" />
2、修改F:\app\song.peng\product\11.1.0\db_1\oc4j\bin目录下的oc4j.cmd
set ORACLE_HOME=F:\app\song.peng\product\11.1.0\db_1\oc4j
set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_16
3、cmd命令窗口运行
cd F:\app\song.peng\product\11.1.0\db_1\oc4j\bin
oc4j -start启动oc4j
4、通过修改F:\app\song.peng\product\11.1.0\db_1\oc4j\j2ee\home\config目录下的文件http-web-site.xml
节点下的port="8080"来修改端口号。
5、或者通过编写一个bat文件来启动
F:
cd "F:\app\song.peng\product\11.1.0\db_1\oc4j\bin"
oc4j.cmd -start
6、加载ascontrol页面
F:\app\song.peng\product\11.1.0\db_1\oc4j\j2ee\home\config\server.xml
修改,如果注释取消注释,path指向ascontrol.ear包所在目录
<application name="ascontrol" path="../../home/applications/ascontrol.ear" parent="system" start="true" />
F:\app\song.peng\product\11.1.0\db_1\oc4j\j2ee\home\config\default-web-site.xml
修改,如果注释取消注释
<web-app application="ascontrol" name="ascontrol" root="/em" load-on-startup="true" ohs-routing="false" />
修改了这两个文件后启动oc4j通过http://localhost:8080/em就可以进入项目发布控制管理页面
oc4j em用户名密码:
运行java -jar -Xms128m -Xmx256m oc4j.jar注意-和jar中间不要有空格后面两个也不能有否则报Unable to access jarfile –Xms128m
注:
可以在F:\app\song.peng\product\11.1.0\db_1\oc4j\bin\oc4j.cmd中添加修改下列选项来设置oc4j启动参数及远程调试端口。
set JVMARGS=-Xms512m -Xmx512m -XX:MaxNewSize=512m -XX:MaxPermSize=512m -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9999
分享到:
相关推荐
### Oracle 下的 OC4J 配置入门指南 #### 一、OC4J 简介与背景 OC4J (Oracle Containers for J2EE) 是由 Oracle 提供的一个轻量级的应用容器,用于部署 Java 应用程序,特别是那些基于 J2EE 规范的应用。它提供了...
Oracle的OC4J(Oracle Containers for Java)是Oracle公司提供的一款轻量级Java应用程序服务器,它集成在Oracle Application Server中,用于运行Java EE应用程序。自动部署脚本的创建是为了简化OC4J上的应用部署过程...
本文将深入解析一个全面的OC4J配置文件中的关键知识点,特别是日志配置部分,这不仅对于理解OC4J的内部工作原理至关重要,也对系统维护和故障排查有着不可忽视的作用。 ### 日志配置详解 #### 日志级别与调试控制 ...
### OC4J配置详解 #### 一、OC4J简介 Oracle Application Server Containers for J2EE(简称OC4J)是Oracle提供的一款轻量级应用容器,它支持J2EE 1.3标准,能够为Java应用程序提供一个完整的运行环境。OC4J支持...
#### 四、OC4J的部署 ##### 1. 环境变量配置 - 确保JDK和JRE安装在C盘,测试表明,如果安装在其他盘可能会遇到错误。 - 配置系统环境变量: - `JAVA_HOME=C:\Program Files\Java` - `OC4J_HOME=D:\OC4J` - 编辑`D...
Oracle Containers for Java (OC4J) 是Oracle公司推出的一个轻量级、嵌入式的Java应用服务器,主要用于运行Java EE(以前称为J2EE)应用程序。这个资料包显然包含了与OC4J相关的各种资源,可能包括文档、教程、示例...
Oracle Containers for J2EE (OC4J) 是Oracle公司提供的一款轻量级、高性能的J2EE应用服务器,它是Oracle应用服务器产品家族的一部分,专为开发和运行小型到中型的J2EE应用程序而设计。OC4J的独特之处在于其轻便的...
### OC4J里配置数据源 #### 一、概述 OC4J(Oracle Containers for Java)是Oracle提供的一款轻量级应用服务器,主要用于部署Java Web应用程序。在OC4J中配置数据源是实现数据库访问的关键步骤之一。通过合理配置...
#### 三、OC4J配置方法 1. **安装与配置Oracle Application Server**: - 首先确保满足Oracle Application Server的硬件和软件要求。 - 下载并安装Oracle Application Server,按照提示完成安装过程。 - 安装...
### 如何配置OC4J环境及安装指南 #### 一、OC4J简介 Oracle Containers for J2EE(OC4J)是Oracle Application Server 10g中的一个关键组件,用于提供Java EE容器服务,支持Java应用程序的部署与运行。OC4J提供了轻...
在IT领域,Linux、IAS(Internet Application Server)、Oracle 10g和OC4J是四个重要的组成部分,它们共同构建了一个高效、稳定的企业级应用环境。下面将分别介绍这些技术及其相互之间的关系。 **Linux** 是一种...
OC4J(Oracle Containers for J2EE)是Oracle公司提供的一款轻量级的应用服务器,它支持Java EE(Enterprise Edition)规范,为开发和部署Java应用程序提供了全面的平台。这个"oc4j jar包"经过了实际测试,证明是...
OC4J(Oracle Containers for J2EE)是Oracle提供的一款轻量级的应用服务器,主要用于部署Java应用程序,如Web应用程序、EJB(Enterprise JavaBeans)等。OC4J支持J2EE标准,并且在Oracle Application Server的基础...
- 安装时需遵循高级J2EE服务器安装的指导,并确保在管理设置中不勾选将实例配置为管理OC4J的选项,同时避免配置为从单独的Oracle HTTP服务器访问。 2. **安装一个集成的Web服务器和OC4J中间层**: - 在这个配置中...
通过本文的介绍,我们可以看到,Oracle10g控制台无法启动的原因主要有环境变量未定义以及OC4J配置问题两大类。针对这些问题,我们可以通过临时或永久设置环境变量、检查OC4J配置文件、重新部署OC4J等方式来解决。...
安全管理是OC4J配置与管理的重要组成部分。文档详细介绍了如何配置访问控制、身份验证和授权机制,以保护应用程序和数据的安全。此外,还提供了关于如何实现加密通信和防止SQL注入攻击的最佳实践。 #### 故障恢复与...
Oracle 数据库服务启动不起来解决方案 Oracle 数据库服务启动不...解决 Oracle 数据库服务启动不起来的问题需要我们解决环境变量、OC4J 配置、EM 配置等问题。通过按照上述步骤,我们可以成功启动 Oracle 数据库服务。
3. **启动OC4J**:双击start_oc4j.bat脚本来启动Oracle Application Server Containers for J2EE (OC4J)。 4. **创建到OC4J的连接**:在JDeveloper中建立与OC4J的连接,以便能够部署和管理Web服务。 ### 六、总结 ...