LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 943|回复: 8

intall weblogic 7.0.4 for Redhat AS 2.1 Edition in FC 3

[复制链接]
发表于 2005-3-1 20:20:58 | 显示全部楼层 |阅读模式
这几天一直在想把我的工作开发环境移植到FC 3下面来。今天碰到一个weblogic安装的问题,因为我们项目的特殊需要,只能用weblogic 7.0.4,但是好不容易通过公司奇慢的蜗牛网速下载下来180M左右大小的bin文件,发现运行时报如下错误:
Extracting 0%....................................................................................................100%
** Error during execution, error code = 11.

后来通过Wine下面的RAR打开这个bin文件发现,里面有一个Autorun.inf文件,里面在使用bea自己买来的jvm:JRocket来运行安装文件,但是估计是这个JRocket和系统不兼容,所以才会产生上面的俄错误,因此就手工将bin文件解压到一个目录,然后在解压目录下使用已经安装好的sun的jdk 1.4.2直接运行下面的脚本:
/opt/jdk1.4.2/bin/java -mx256m -cp 3rdparty.jar:comdev.jar:bids.jar:plat7040_779_COMP_linux.jar:wls7040_779_COMP_linux.jar:wli7040_779_COMP_linux.jar:wlp7040_779_COMP_linux.jar:psu7040_779_COMP_linux.jar:. com.bea.installer.BEAInstallController -download=false
一切搞定。还好没有浪费我这么长时间下载的180M的文件。
发表于 2005-3-2 20:03:40 | 显示全部楼层
bea 的wls最好用它自己的jdk(jrokit)...
解压用unzip 就可以,为什么这么费事呢。。。
这种bin文件 都是一些脚本加上二进制包。。。
如jdk 是1.4.2_06以前的,最好先安装redhat 7.3的兼容包。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-2 21:05:00 | 显示全部楼层
原来linux下面还有unzip这个东东,没有试过,谢谢指导,不过我的wine和rar早已装好,也不麻烦:-)
其实sun的jdk跑weblogic也没有什么问题,windows下面的weblogic不还是自带sun的1.3.1,我现在的项目还是用jdk 1.4.2代替了这个1.3.1,在windows,
hp-ux下面跑了大半年都没有什么问题(而且还是2台weblogic的cluster),而且jdk 1.4.2在字符集的处理方面比jdk 1.3.1有比较大的提升,还有启动的时候增加了一个-Djava.awt.headless=true系统参数,可以内建支持linux,unix这种在文字界面下起需要图形资源的java程序,给他们提供一个假的awt环境,而不至于爆出error信息,这个东西我们项目不巧也在用(都怪可恶的stylereport),所以......;至于webogic 7.0.4里面自带的jrocket是1.3.1版本,你认为是将我的fc倒回到redhat 7.3的时代还是是用我已经装好的sun的jdk方便呢:-)
回复 支持 反对

使用道具 举报

发表于 2005-3-2 22:35:55 | 显示全部楼层
rar工具也有的,linux下这些压缩比win全。。。
最好是用redhat7.3/rhel 2.1(两个核心包基本一样),sun的网站上有说明早期的1.4.2以及1.4.2以前版本依赖老的libc,这个在新的redhat 中默认是不会安装的,fc3中不知道有没有redhat7.3兼容包(好像换成了redhat8 兼容)。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-2 23:29:22 | 显示全部楼层
在这里http://java.sun.com/j2se/1.4.2/reference/whitepapers/
可以看到在jdk 1.4.2的白皮书中讲的jdk 1.4.2和jdk 1.4.1的简单对比,其中测试就在如下平台:
Operating System(s):  Microsoft Windows 2000 Server
Red Hat Linux 7.3
Red Hat Linux 9
Solaris 9 Operating System (x86 Platform Edition)
这说明jdk 1.4.2确实是在相对较新的Linux上测试过的,而且由于新的Jdk 1.4采用了NTPL,还造成了当年redhat 9出来时,在其上安装oracle 9i出现hangup的情况,就是因为9i安装程序是jdk 1.1(oracle在10g里面好像已经把它改成jdk 1.3兼容的啦)兼容的程序,而NTPL会造成老的java程序中断,所以安装步骤当中会设置环境变量:
把内核down下去,以免使用NTPL技术。
而且我使用的是最新的JDK 1.4.2_07,应该不会不支持FC3的,至少现在我的tomcat, weblogic, idea, eclipse和我的azureus都跑的不错:-)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-2 23:30:49 | 显示全部楼层
不过还是谢谢楼上的指导,最好能给我贴出一些linux下好的rar工具,不知可否?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-2 23:46:31 | 显示全部楼层
刚才竟然没有将LD_ASSUME_KERNEL环境变量的设置paste上去,干脆重新发一铁,真是有些老糊涂啦,老啦老啦:-)
在这里http://java.sun.com/j2se/1.4.2/reference/whitepapers/
可以看到在jdk 1.4.2的白皮书中讲的jdk 1.4.2和jdk 1.4.1的简单对比,其中测试就在如下平台:
Operating System(s): Microsoft Windows 2000 Server
Red Hat Linux 7.3
Red Hat Linux 9
Solaris 9 Operating System (x86 Platform Edition)
这说明jdk 1.4.2确实是在相对较新的Linux上测试过的,而且由于新的Jdk 1.4采用了NTPL,还造成了当年redhat 9出来时,在其上安装oracle 9i出现hangup的情况,就是因为9i安装程序是jdk 1.1(oracle在10g里面好像已经把它改成jdk 1.3兼容的啦)兼容的程序,而NTPL会造成老的java程序中断,所以安装步骤当中会设置环境变量:
export LD_ASSUME_KERNEL=2.4.1
把内核down下去,以免使用NTPL技术。
而且我使用的是最新的JDK 1.4.2_07,应该不会不支持FC3的,至少现在我的tomcat, weblogic, idea, eclipse和我的azureus都跑的不错:-)
不过还是谢谢楼上的指导,最好能帮我贴出一些linux下好的rar工具,不知可否?
回复 支持 反对

使用道具 举报

发表于 2005-3-6 21:42:24 | 显示全部楼层
安装rar 就行了(可以用apt,yum 来安装比较方便,参考 http://ayo.freshrpms.net )...
1.file-roller 会自动识别,和winrar 差不多,直接打开就行了。。。
2.命令行,
rar -x e file.rar
参考:
rar --help
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-6 23:28:20 | 显示全部楼层
多谢指点.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表