- 论坛徽章:
- 1
|
请教关于classes的问题(Tomcat的虚拟主机)
我使用mod_webapp来连接tomcat和apache
已经可以在
<Host name="v1.myhost.com" debug="0" appBase="/www/v1" uppackWars="true" autoDeploy="true">;
<Context path="/jsp" docBase="/www/v1/jsp" debug="0" reloadable="true" />;
<Logger className="org.apache.catalina.logger.FileLogger" prefix="tech_log." suffix=".txt" timestamp="true"/>;
</Host>;
也就是说:我的
应用程序目录为/www/v1
网页文件目录为/www/v1/jsp
但是我运行一个程序的时候,错误如下:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 20 in the jsp file: /liuyanben/ly.jsp
Generated servlet error:
[javac] Compiling 1 source file
/opt/jakarta-tomcat4.1.12/work/Apache/v1/jsp/liuyanben/ly_jsp.java:53: cannot resolve symbol
symbol : class jdbc
location: package wu
wu.jdbc wu = null;
^
jdbc.java你修改编译之后请放到WEB-INF\classes\wu目录下面
而我是把他放到
/www/v1/WEB-INF/classes/wu
请问我该如何设置呢?
也就是,要在Tomcat里面做虚拟主机,应该如何设置以下资料:
1.appBase 的目录
2.docBase 的目录
3.WEB-INF 的目录
4.classes 的目录
5.lib 的目录
参考信息:
1.虚拟主机: v1.myhost.com
2.虚拟主机目录:/www/v1
3.虚拟主机JSP目录:/www/v1/jsp(只在此目录下面运行jsp)
4.jsp已经可以在/www/v1/jsp下面正确运行(所以这里应该是设置前面的1.3.4.5)
希望各位知道的不吝赐教,我的联系QQ:5601680 Email:honestqiao@sohu.com |
|