Linux下Tomcat死活找不到JSP页面中import指定类的解决方法
2013-04-22 11:08
483 查看
如果你没有使用任何的IDE,只是用自己喜欢的文本编辑器写代码,并手动部署到webapps/下的话,经常会遇到 "类 cannot be reloved to a type" 的错误。解决方法:
1. 检查你的.class文件有没有放到/WEB-INF/classes/目录下,如果没有,则创建需要的目录并放进去。
2. 如果.class文件的位置都放对了,包的问题也处理好了,但还是找不到类,那么原因只有一个 ---- 在WEB-INF目录下没有web.xml文件。如果没有这个文件,即使你.class放的位置再对,Tomcat也不会去WEB-INF/classes/下去找你的类。。。所以要手动创建web.xml,加入如下代码:(我用的是Tomcat 1.7)
至此问题解决。
1. 检查你的.class文件有没有放到/WEB-INF/classes/目录下,如果没有,则创建需要的目录并放进去。
2. 如果.class文件的位置都放对了,包的问题也处理好了,但还是找不到类,那么原因只有一个 ---- 在WEB-INF目录下没有web.xml文件。如果没有这个文件,即使你.class放的位置再对,Tomcat也不会去WEB-INF/classes/下去找你的类。。。所以要手动创建web.xml,加入如下代码:(我用的是Tomcat 1.7)
<?xml version="1.0" encoding="ISO-8859-1"?> <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0" metadata-complete="true"> </web-app>
至此问题解决。
相关文章推荐
- Linux下Tomcat死活找不到JSP页面中import指定类的解决方法
- linux+tomcat struts 2 Jsp页面传值中文乱码问题解决方法
- 谷歌浏览器无法打开Tomcat页面指定端口的解决方法
- 使用Eclipse修改JSP页面需要重启tomcat的解决方法
- 一个JSP页面导致的tomcat内存溢出的解决方法
- 使用Eclipse修改JSP页面需要重启tomcat的解决方法
- tomcat 在linux下启动时找不到JDK的解决方法
- jsp页面错误不跳转到指定错误页面的解决方法
- 一个JSP页面导致的tomcat内存溢出的解决方法
- Tomcat无法打开/打开Tomcat时提示系统找不到指定文件/解决方法
- tomcat 在linux下启动时找不到JDK的解决方法
- Tomcat运行Servlet,JSP页面请求转发报错解决方法
- tomcat发布web项目JSP页面打开报空指针异常解决方法。
- windows下IIS自定义404错误页面系统找不到指定的文件问题的解决方法
- Linux下tomcat作为守护进程运行(开机启动、以指定的用户运行、解决非root身份不能绑定1024以下端口的问题)的配置方法
- 解决Eclipse+tomcat 找不到JSP页面的问题
- springboot + tomcat + jsp 报Whitelabel Error Page解决方法
- WCF Ria Service“操作失败,指定的命名链接在配置中找不到”错误解决方法
- 页面缓存, jsp 缓存, html 缓存, ajax缓存,解决方法
- 对JSP页面传值中文乱码的简单解决方法