日期:2014-05-16  浏览次数:20404 次

oracle oc4j配置

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

?

?