WebLogic 8.1 部署问题记录

1.weblogic 8.1 不支持jdk1.4以上的版本,所以,如果在项目中用jdk1.4以上的版本编译之后的class直接部署到weblogic8.1 服务器上会报错,报错信息一般包括如下:

Class bytes found but defineClass()failed for

附上查询的关于这个问题的链接一个,仅供参考:

http://ilovejsj.iteye.com/blog/565701

2.关于jdk1.4版本之前自动装箱拆箱的问题,不可以把Integer类型的值直接赋给int类型的变量。在部署过程中后台日志报错信息部分如下所示:

Caused by: java.lang.Error: Unresolved compilation problems:
        Type mismatch: cannot convert from Integer to int
        Type mismatch: cannot convert from Integer to int

JDK1.5 之后版本:

直接这样写就行了

Object obj = 99;

int i = (Integer)obj;

JDK1.4及之前版本

Object obj = Integer.valueOf(20);

int i = ((Integer)obj).intValue();

WebLogic 8.1 部署问题记录,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。