项目中遇到如下问题,不得其解,求助!
自己的测试程序!package gxlu.eoms.workplansearch;
import java.util.*;
public class GeneniceTest {
public static void main(String[] args) {
GeneniceTest genenicetest = new GeneniceTest();
genenicetest.addlist();
genenicetest.addalist();
}
public void addlist(){
List alist=new ArrayList();
alist.add(0);
System.out.print(alist.get(0));
}
public void addalist(){
List<Integer> alist=new ArrayList<Integer>();
alist.add(0);
System.out.print(alist.get(0));
}}用 JBuilder2006 调试 正确,放进0得到0但在Web下,就是在JBuider上启动tomcat 5.5.20
调试时,发现放进去0,得到1!!!
不得其解。两个方法都是这样的。
上面是只是测试,实际在项目中有同样问题。
注: 上面用Jbuilder编译,target vm 用 5.0(1.5)以上
如果target vm 用 1.4,那么是正确的!!!
求助!
自己的测试程序!package gxlu.eoms.workplansearch;
import java.util.*;
public class GeneniceTest {
public static void main(String[] args) {
GeneniceTest genenicetest = new GeneniceTest();
genenicetest.addlist();
genenicetest.addalist();
}
public void addlist(){
List alist=new ArrayList();
alist.add(0);
System.out.print(alist.get(0));
}
public void addalist(){
List<Integer> alist=new ArrayList<Integer>();
alist.add(0);
System.out.print(alist.get(0));
}}用 JBuilder2006 调试 正确,放进0得到0但在Web下,就是在JBuider上启动tomcat 5.5.20
调试时,发现放进去0,得到1!!!
不得其解。两个方法都是这样的。
上面是只是测试,实际在项目中有同样问题。
注: 上面用Jbuilder编译,target vm 用 5.0(1.5)以上
如果target vm 用 1.4,那么是正确的!!!
求助!
这段代码是我测试的代码!
jre是1.61
我项目有很多jar包,现在怀疑是那个jar包出问题。还在查找中!
谢谢各位,希望还有其他的想法。在JBuilderli里设断点,tomcat下调试
antlr-2.7.5H3.jar 是hibernate 的一个包
把它从tomcat\webapps\myproject\WEB-INF\lib移走,就可以了。
有人知道是怎么回事吗