在Tomcat上发布Web项目的方式

一. Tomcat的使用:

安装:解压压缩包即可

注意:安装目录不能有中文

目录结构:

①bin:可执行文件

②conf:可执行文件

lib:依赖的jar包

④logs:日志文件

⑤:temp:临时文件

webapps:存放web项目文件

⑦work:存放运行时数据

启动:startup.bat

可能遇到的问题:

1.黑窗口一闪而过

原因:没有配置JAVA_HOME环境变量

解决:配置JAVA_HOME环境变量

2.启动报错

        原因:端口冲突

解决:修改端口号(tomcat默认端口号8080)

关闭:shutdown.bat 或 ctrl+c

关闭黑窗口

    

二. 访问方式:

http://ip:端口号/虚拟目录/资源目录

三. 项目部署的方式:

第一种:直接将项目放在webapps目录下即可.( 缺点:①访问的虚拟目录名固定为项目名,②并且项目必须在webapps目录下
)

简化部署(war包部署):将项目打成war包放在webapps下会自动解压缩并动部署到tomcat上

第二种:在tomcat的config/server.xml文件中<Host>标签体中部署项目

<Context   docBase="文件的真实路径"   path="想要设置文件访问的虚拟目录"    />

第三种(热部署,不用重启服务器,推荐):在tomcat的config/Catalina/localhost文件夹下创建文件     虚拟路径.xml文件    在文件中编写<Context   docBase="文件的真实路径" />

四. 动态项目的目录结构:

项目根目录:

WEB-INF目录:

web.xml:Web项目的核心配置文件

classes目录:放置字节码文件的目录

lib目录:放置依赖的jar包

原文 

http://www.cnblogs.com/blue-boy/p/12485776.html

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » 在Tomcat上发布Web项目的方式

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址