您的位置:首页 > 运维架构 > Tomcat

Tomcat设置默认启动项目及Java Web工程设置默认启动页面

2014-12-12 15:47 627 查看
Tomcat设置默认启动项目

Tomcat设置默认启动项目,顾名思义,就是让可以在浏览器的地址栏中输入ip:8080,就能访问到我们的项目。具体操作如下:

1、打开tomcat的安装根目录,找到Tomcat 6.0\conf\server.xml,打开该文件,找到<Host>节点,在该节点中添加<Context path="" docBase="../WebTest" debug="0" reloadable="true"/>。

2、再将WebTest工程放到tomcat根目录下,并将webapps文件夹中的ROOT文件夹删除或者重命名为另外一个名字。

3、启动tomcat,在浏览器中输入ip:8080,就可以访问到你的项目了。

 

注意:<Context>节点中的docBase属性的值是指向web工程的绝对路径。    

 

Web工程设置默认启动页面

Java web工程设置默认启动页面是通过web.xml文件来配置的。具体配置如下:

<servlet>

<servlet-name>StartServlet</servlet-name>

    <servlet-class>NVMP.VideoServer.implement.StartServlet</servlet-class>

     <load-on-startup>0</load-on-startup>

</servlet> 

<servlet-mapping>

    <servlet-name>StartServlet</servlet-name>

    <url-pattern>/StartServlet</url-pattern>

</servlet-mapping> 

<welcome-file-list>

    <welcome-file>login.jsp</welcome-file>

</welcome-file-list>

最近使用ANT编译部署程序,因为java程序中乱码的问题,导致编译出错,classes文件夹中没有class类型文件,打成的War中也没有class文件。但是将这种war包放入Tomcat中启动Tomcat,仍然可以正常访问项目。

原来我在server.xml中配置了默认的启动项目,并指向了别的路径(该路径下有成功编译的代码),而非webapps下的我新部署的项目,导致编译出错的war放到Tomcat中也可以正常访问项目。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐