JB下使用JDK1.5+Tomcat 5.5部署时出现找不到类ant...

现象:

在使用JB2005+JDK1.5+Tomcat 5.5编写web应用时,用默认设置编译jsp文件时出现以下异常
"jsp6.jsp":Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tools/ant/AntClassLoader
"jsp6.jsp": Invocation Error

但是,用jb2005自带的tomcat 5就不会出现此类问题,况且找不到的类org/apache/tools/ant/AntClassLoader并不在相应的
org.apache.tools.ant包中,但是我在工程属性的Required Libraries中加入了jbuilder下的ant包(thirdparty),问题终于解决

原因:

应该是tomcat和jdk版本的问题,jbuider2005下带的jdk是1.4的,所以配上tomcat5.5会出问题,在使用jdk1.4配上tomcat5.5时就出现过这样的问题.网上有三个驱动程序,,就是三个jar包,放在tomcat的lib下,问题就可以解决了.

解决:

把5.0.X或ant项目的两个jar打包在程序中即可

ant.jar
ant-launcher.jar 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值