今天为了在一个独立java程序中访问weblogic上的数据库数据源,直接使用weblogic.jar或使用wlclient.jar都报错,网上搜了搜,据说可以使用weblogic自带的工具打包一个完整版的wlfullclient.jar文件就可以解决问题。
关于如何使用wljarbuilder工具,官方文档的地址是:
http://download.oracle.com/docs/cd/E12840_01/wls/docs103/client/jarbuilder.html
我按照官方的说明,在服务器上执行
java -jar wljarbuilder.jar
每回都在处理weblogic.jar文件时报内存溢出 :(,任我把堆大小调整到多少都不行(我的JVM是32位的,最多只能用4G内存)
最后,没招了,只好把服务器上的$WL_HOME/server/lib目录下和 $WL_HOME/../modules目录下 的所有文件分别打包,下载到本地,然后再按照服务器上的目录层次关系解压,再执行 java -jar wljarbuilder.jar ,顺利完成。
汗一个。