taskdef class org.apache.catalina.ant.InstallTask cannot be found
我試圖使用ant進(jìn)行JSP應(yīng)用的自動(dòng)部署時(shí),遇到了下面的錯(cuò)誤消息:
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]
但我可以確認(rèn),定義任務(wù)install使用的org.apache.catalina.ant.InstallTask已經(jīng)將tomcat lib文件夾下的catalina-ant.jar加入到classpath里了:
進(jìn)一步檢查發(fā)現(xiàn),在tomcat 9里,catalina-ant.jar里包含的是DeployTask.class, 而不是InstallTask.class.
修改build.xml后問(wèn)題消失:
要獲取更多Jerry的原創(chuàng)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙":
總結(jié)
以上是生活随笔為你收集整理的taskdef class org.apache.catalina.ant.InstallTask cannot be found的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 中国电信天翼云将发布预训练大模型,目前已
- 下一篇: 通过 Apache Ant 来运行 To