前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >taskdef class org.apache.catalina.ant.InstallTask cannot be found

taskdef class org.apache.catalina.ant.InstallTask cannot be found

作者头像
Jerry Wang
发布2020-07-22 17:09:09
7500
发布2020-07-22 17:09:09
举报

我试图使用ant进行JSP应用的自动部署时,遇到了下面的错误消息:

C:\Users\i042416\eclipse-workspace\jerryjsp\build.xml:69: taskdef class org.apache.catalina.ant.InstallTask cannot be found using the classloader AntClassLoader[C:\MyApp\apache-tomcat-9.0.29\lib\catalina-ant.jar]

但我可以确认,定义任务install使用的org.apache.catalina.ant.InstallTask已经将tomcat lib文件夹下的catalina-ant.jar加入到classpath里了:

进一步检查发现,在tomcat 9里,catalina-ant.jar里包含的是DeployTask.class, 而不是InstallTask.class.

修改build.xml后问题消失:

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-07-21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档