第一部分:安装配置篇
在OC4J下开发webapp,只有先打成ear包才能deploy,如果我们用它来调试程序,很麻烦。能不能在JBuilder下整合OC4J进行开发,自动地打包、发布?Borland公司已经为我们提供了一个插件,可以方便地实现这一点。
下面把我安装配置这个插件的步骤写下来,希望对你有帮助。
第一步,你要到Borland网站下载这个插件,地址是:
http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=17029
另外,你也可以在这里
http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=17123
找到For JB6的插件。
第二步,解包,先解开你下载的那个zip文件,有一些安装说明文件等。其中还有一个zip文件OC4J1022JB5.zip,把它解到一个临时目录下。
进入这个临时目录,你就会发现,其实这里面也有一个oc4j.zip文件,这是1.0.2.2版的(最新的现在应该是1.0.2.2.1版,你可以用新版来替换它)。
第三步,安装,我们在命令行运行:
installOC4J -jbhome D:\jbuilder5 -password 12345 -port 80
注意,这里的port不能用8888,因为系统默认是8888,你非要改一个才行,否则会死掉(我也不知为什么)。这里我改成80端口。
等一会,安装程序会自动安装oc4j在你的jbuild5目录下,比如 d:\jbuilder5\oc4j 下。
然后,自动配置jbuilder,加上对oc4j的支持。
如果成功,你可以直接到 jbuilder5\oc4j下启动oc4j,看看是否正常?
java -jar orion.jar
正常启动后,在IE中输入 http://localhost/ 即可看到OC4J欢迎页。
第四步,配置你的JBuilder。启动jb,进入菜单 Tool - Enterprise Setup - Application Server 页,你应该发现多了一个Oracle 9iAS 1.0.2.2的属性页。上面有你的安装路径、管理员密码和缺省的发布目标等。下面是建立发布目标,点击New,弹出窗口,输入Container Name: jiwei,password:778899,其它取默认值即可。建立后,点击 Default,把它作为缺省发布目标。
此外,在 Tool - Configure Libraries 下,你还要把orion.jar文件加上。点击 New,在弹出窗口中,输入Name:OC4J,Library paths:选择 jbuilder5\oc4j\j2ee\home\orion.jar文件。
OK。安装完成。
第二篇,我们将以一个实例说明一个Webapp的具体发布方法。
有什么问题,欢迎联系 mailto:yancheng@sharetop.com