编译工程时错误提示软件包 javax.servlet.jsp 不存在。此时不管是将tomcat目录lib\jsp-api.jar添加到classpath中还是用eclipse导入该包都会显示该错误。
如果将tomcat目录lib\jsp-api.jar复制到jdk\jre\lib\ext中,则可以正常编译。但得到的网页无法正常显示CSS效果。
如果将jsp-api.jar文件移出jdk目录,则网页又可以正常显示。环境变量都是正常配置的。而且前阵子都可以正常编译,且未在classpath中配置该包,也未将其导入jdk目录下,这两天编译突然出问题了,不知道是ant的问题还是eclipse的问题,或者是tomcat的问题现在在不止eclipse,连dos命令下用ant命令都会爆该错误,即使classpath中配置了该包路径。不知道表达的够不够清楚,有谁遇到过该问题的请指教。编译器用的是ant。
开发工具是eclipse。
如果将tomcat目录lib\jsp-api.jar复制到jdk\jre\lib\ext中,则可以正常编译。但得到的网页无法正常显示CSS效果。
如果将jsp-api.jar文件移出jdk目录,则网页又可以正常显示。环境变量都是正常配置的。而且前阵子都可以正常编译,且未在classpath中配置该包,也未将其导入jdk目录下,这两天编译突然出问题了,不知道是ant的问题还是eclipse的问题,或者是tomcat的问题现在在不止eclipse,连dos命令下用ant命令都会爆该错误,即使classpath中配置了该包路径。不知道表达的够不够清楚,有谁遇到过该问题的请指教。编译器用的是ant。
开发工具是eclipse。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货