项目在My Eclipse 下运行出错,tomcat下运行没错

把项目直接拷到tomcat下,用startup.bat启动tomcat正常,项目运行正常;但是用My Eclipse 6.5把项目部署到tomcat下,启动tomcat正常,运行项目时报错,为什么?

JDK 的问题 JDK重新在项目中部署下就好了追问

重新部署也不行……

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-13
什么错误呢?追问

严重: Servlet.service() for servlet default threw exception
java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Long
at org.hibernate.type.LongType.set(LongType.java:65)
at org.hibernate.type.NullableType.nullSafeSet(NullableType.java:154)
at org.hibernate.type.NullableType.nullSafeSet(NullableType.java:136)

追答

java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Long 类型转换有问题啊

追问

如果是类型转换问题,那为什么把项目直接拷到tomcat下就能正常运行了呢?

相似回答