本地Eclipse中Tomcat运行测试环境代码

1、复制测试环境代码对应项目到本地

2、对本地Eclipse中server.xml

2.1、找到Eclipse下面的Servers下的server.xml文件:

server.xml

2.2、将xml中Host元素下代码配置进行修改:

1
2
3
4
5
6
7
8
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t &quot;%r&quot; %s %b" prefix="localhost_access_log." suffix=".txt"/>
<!-- 将已部署的项目删除,或者将下面这段部署项目的配置注释 -->
<!-- <Context docBase="temp" path="/temp" reloadable="true" source="org.eclipse.jst.jee.server:mlottery"/> -->
<!-- 增加如下配置,其中修改对应的docBase对应的路径及path-->
<Context crossContext="true" debug="0" docBase="C:\Users\Administrator\Desktop\temp" path="/temp" reloadable="false"/>
</Host>

3、点击启动Tomcat按钮即可将测试环境代码运行起来

如果想修改代码,其对应java文件将会自动编译在\WebRoot\WEB-INF\classes目录下,如果要排查是哪个位置代码不一致导致的,需要将对应class文件替换即可进行排查