天天看点

Tomcat 项目部署方式

方法一:

在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加:

   其中 reloadable= "true" 这个属性是指文件有变化会自动加载,也就是热加载,在大型web项目建议不使用热加载,会非常损耗系统性能。

方法二:将 web 项目文件【同样也可以复制生成的war】拷贝到webapps目录中。

方法三:很灵活,在conf目录中,新建catalina(注意大小写)/localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前文件中的文件名不重复就行了,该xml文件的内容为:

   第三种方式的原理为web应用被加载后都会在tomcat的conf\catalina\localhost目录下生成上述这样的xml文件,你可手动建立该 xml 文件,指向你工作空间的web项目。

   第3个方法有个优点,可以定义别名。服务器端运行的项目名称为web1,外部访问的url则使用web2的文件名。这个方法很方便的隐藏了项目的名称,对一些项目名称被固定不能更换,但外部访问时又想换个路径,非常有效。

   by the way,现在主流的javaide,eclipse,idea都支持内置tom,对于 web 项目的启动调试都是非常方便的。

   个人感觉,内置启动的tom的速度要比ide内置的tom快,在局域网中在外部tomcat启动的应用可以被其他人访问到,内置的tom不能。

如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】 

如果,您希望更容易地发现我的新博客,不妨点击一下左下角的【关注我】 

如果,您对我的博客内容感兴趣,请继续关注我的后续博客,我是【orson】 

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段 声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 

转载:http://www.cnblogs.com/java-class/p/5198210.html