您的位置:首页 > 运维架构 > Tomcat

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)

<?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>


至此问题解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: