如果你没有使用任何的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>
至此问题解决。
分享到:
相关推荐
linux环境下tomcat和jdk的配置
在linux下,开发一个web应用,期间调用数据库时总是不成功,如果单独写一个类,并编译执行访问数据库,正常,但是用web应用来调这个类连接数据库,就会出现错误:... ** BEGIN NESTED EXCEPTION ** ...
在linux下部署tomcat,包括firefox静默升级、配置本地yum仓库
linux下tomcat部署
Linux中将Tomcat添加到守护进程,让Tomcat随Linux系统自动启动;以及解决执行tomcat start时,“Invalid user name 'tomcat' specified”的异常处理。
Tomcat环境下JSP中文乱码问题的解决
linux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcatlinux下安装tomcat
linux下tomcat软件:apache-tomcat-6.0.18-src.tar.gz
linux 下jsp apache tomcat环境配置
Tomcat在linux下的安装 Tomcat在linux下的安装
详细介绍了如何在linux系统中安装配置tomcat和jdk,绝对好用。
linux下的TOMCAT操作 linux下的TOMCAT操作 linux下的TOMCAT操作 linux下的TOMCAT操作
linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+...
linux 下 tomcat 管理脚本 启动停止状态等
在Linux服务器下安装tomcat 和对tomcat的优化
手动整理的linux下tomcat服务器的常规使用方法
Linux下tomcat服务有关命令,一:Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)
Linux下安装TomcatLinux下安装TomcatLinux下安装TomcatLinux下安装Tomcat
Linux环境下tomcat7,项目启动工具,便于项目的应用。
Linux tomcat下catalina.out日志文件分割 前言: tomcat默认使用Java.util.logging记录日志,默认只记录tomcat的日志,不记录应用的日志。tomcat支持采用log4j进行日志记录,配置方法如下: 1.更新最新的tomcat_juli...