我在jsp / servlet中有一个名为“ Demo”的项目,并且我正在使用apache tomcat服务器来运行该项目。

当我在浏览器中键入“ localhost”时,它将运行并打开项目
现在我需要的是,当我键入“ localhost2”时,它应该在演示项目中打开一个名为“ temp”的文件夹。

有人有什么主意,帮帮我

最佳答案

您可以通过两个步骤来实现所需的目标:


/etc/hosts文件中添加一个条目,我假设您正在运行* nix操作系统,它应该是127.0.0.1 localhost2
$TOMCAT_HOME/conf/server.xml中的tomcat配置文件中添加虚拟主机,在<Engine>标记之间添加以下内容:

<Host name="localhost2"  appBase="" unpackWARs="true" autoDeploy="true">
        <Context docBase="/root/path/to/your/demo/project" path="" reloadable="true" />
</Host>

09-30 11:20