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

javaweb--Tomcat>>静态部署web项目

2016-08-05 22:54 405 查看

方法一:直接将web项目文件件拷贝到webapps 目录中

Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动解开这个iwar包,并在这个目录下生成一个同名的文件夹。

例如将a文件夹(包含一个b.html)拷贝到webapp下,则可以通过localhost:8080/a/b.html访问此处的webapp文件夹可以修改,打开conf下的server.xml文件



将此处的appBase的值改为自己的文件夹(tomca目录下),那么以后需要把文件拷贝到该文件夹下。

方法二:在server.xml中指定(需要重启Tomcat)

见修改Tomcat默认配置中的修改默认站点。

方法三:创建一个xml文件(此方法是最常用的方法,不需要重启Tomcat)

打开conf/Catalina/localhost目录,在该目录中新建一个xml文件,名字不可以随意取,要和path后的那个 名字一致,按照下边这个path的配置,xml的名字应该就应该是hello(hello.xml),该xml文件的内容为:

<Context path="/hello" docBase=""></Context>


其中这xml文件名字就是访问路径, 如果不指定path值,则xml文件名就是访问的路径,docBase依旧是该应用的物理路径(即在磁盘中的位置)

例如:

<Context path="/hello" docBase="F://a"></Context>


可以通过 localhost:8080/hello/b.html访问a文件夹下的b.html

注意

删除一个Web应用同时也要删除webapps下相应的文件夹和server.xml中相应的Context,还要将Tomcat的conf\catalina\localhost目录下相应的xml文件删除,否则Tomcat仍会去配置并加载。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: