写在conf/Catalina/localhost下的文件<?xml version="1.0" encoding="UTF-8" ?>
<Context docBase="E:/develop/serverside-solr-test/solr/solr.war" reloadable="true">
<Environment name="solr/home" type="java.lang.String" value="E:/develop/serverside-solr-test/solr" override="true" />
</Context> 这样的话,启动服务器后,webapps下没有solr这个项目,但是可以访问到,不知道被tomcat把项目编译到哪里去了?
难道work下面的是编译后的项目?但是不应该啊,work应该编译的是jsp文件啊。。求高人指点
<Context docBase="E:/develop/serverside-solr-test/solr/solr.war" reloadable="true">
<Environment name="solr/home" type="java.lang.String" value="E:/develop/serverside-solr-test/solr" override="true" />
</Context> 这样的话,启动服务器后,webapps下没有solr这个项目,但是可以访问到,不知道被tomcat把项目编译到哪里去了?
难道work下面的是编译后的项目?但是不应该啊,work应该编译的是jsp文件啊。。求高人指点
如果想让其在WEBAPPS编译的话,在Host标签内建Context的时候path试试,
<Context path="/solr" ...
path是虚拟路径。即上下文路径,访问路径,即http://localhost/[path]
这个我也不是太懂其配置文件,一直都是通过IDE配置的
Eclipse不在