下载Tomcat软件包后,需要设置虚拟目录才能让它找到我们的网站工程文件。一般来说,有如下三种方法。
方法一:修改$TOMCAT_HOME/conf/server.xml文件(本文中所提到的TOMCAT_HOME即tomcat的安装目录!)
<Context path="/web" reloadable="true" docBase="/home/sanglei/store/svn/WebIndexSearch"/>
其中,path是虚拟路径名称,docBase是物理路径名称
方法二:不修改server.xml,在$TOMCAT_HOME/Catalina/localhost目录下新建一个 WebIndexSearch.xml(这个xml的文件名要和工程名一致)
<Context path="/" reloadable="true" docBase="/home/sanglei/store/svn/WebIndexSearch" workDir=" /home/sanglei/store/svn/WebIndexSearch/work">
其中,path是虚拟路径名称,docBase是物理路径名称,workDir是指定存放class文件的路径
方法三:直接把工程Copy到$TOMCAT_HOME/webapps目录下即可!
附录:
1、jsp中引入jar包:在web开发环境中,所有的类都应该放在%web-path%/WEB-INF/classes或者%web-path%/WEB-INF/lib目录下,.class文件放在classes目录下,.jar包放在lib目录下,在jsp页面中再用import语句导入相应的包
2、如果运行tomcat后出现"The JAVA_HOME environment variable is not defined correctly .The environment variable is needed to run the program",有可能是JAVA_HOME设置不对,注意,不要在JAVA_HOME变量中加入"."!设置方法见http://rainbird.blog.51cto.com/211214/64622
3、如何设置Tomcat中JVM的大小?Windows下,在文件/bin/catalina.bat,Unix下,在文件/bin/catalina.sh的前面,增加如下设置:JAVA_OPTS='-Xms256m -Xmx512m'
(全文完)