tomcat配置问题
公司给客户做的一个项目,我们是接手
tomcat的VM引数里
Dwtp.deploy="D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps"
上面是项目发布路径
server.xml的配置
<Host appBase="webapps" 。。。
<Context path="/myPro" docBase="${program.home}/Service/webapps/my/my">
<Resources className="jp.co.zhou.wu.my.common.MyDirContext"
virtualDocBase="C:\zhou\wur\Service\data\my\exportData"/>
</Context>
上面的docBase是什么意思?是修改了项目发布路径么?virtualDocBase路径下存放的是系统生成的pdf文件,但是程序怎么得到这个路径并把文件存放在那里的呢?而且docBase路径下有css,image,js文件夹,pdf文件上的图片用的就是docBase里image的。这是怎么回事?难道这么做,系统就把生成pdf文件的程序看成一个单独的工程,给单独指定了一个路径?
<Host appBase="webapps" 此处的webapps指的tomcat里的webapps么?我的tomcat下的webapps里什么也没有?
------解决方案--------------------
你设置的是虚拟路径,tomcat里的webapps里肯定什么都没有的,<Context path="/myPro" docBase="${program.home}/Service/webapps/my/my">就相当于tomcat了
------解决方案--------------------
------解决方案--------------------
楼主,,
这是为tomcat设置虚拟目录的配置,,原始的tomcat的默认根路径是webapps下的root路径,只有项目发布到weapps下面才能被访问,,要想在其他目录下访问就要为tomcat配置虚拟目录,,
建议楼主去
www.itcast.com网上看看张孝祥的tomcat视频详细讲解