4. Tomcat 服务器部署WEB项目
1. 标准的JavaWeb应用目录结构
WebAPP(文件夹,项目)
|---静态资源: html,css,js,图片(它们可以以文件存在,也可以以文件夹存在)
|---WEB-INF 固定写法。此目录下的文件不能被外部(浏览器)直接访问
|---lib:jar包存放的目录
|---web.xml:当前项目的配置文件(3.0规范之后可以省略)
|---classes:java类编译后生成class文件存放的路径
2. 发布项目到tomcat
2.1 方式一:直接发布
只要将准备好的web资源直接复制到tomcat/webapps文件夹下,就可以通过浏览器使用http协议访问获取
1、在 webapps 目录下创建一个 book 工程:
2、把项目的内容拷贝到里面:
3、如何访问 Tomcat 下的 web 工程。
重启Tomcat服务,只需要在浏览器中输入访问地址格式如下:
http://ip:port/工程名/目录下/文件名
访问:http://localhost:8080/book/
访问成功,说明成功部署了。
2.2 方式二: 虚拟路径的方式发布项目
1. 第一步:在tomcat/conf目录下新建一个Catalina目录(如果已经存在无需创建)
2. 第二步:在Catalina目录下创建localhost目录(如果已经存在无需创建)
3.第三步:在localhost中创建xml配置文件,名称为:test.xml(注:这个名称是浏览器访问路径)
4. 第四步:添加 test.xml文件的内容为:docBase就是你需要作为虚拟路径的项目的路径
在我的本地F盘,创建一个MyApp的Web项目文件夹,然后写一个简单的 index.html 如下:
回到 test.xml 配置工程项目如下:
<?xml version = "1.0" encoding = "utf-8"?>
<Context docBase="F:/MyApp" />
5.第五步:直接访问(通过写配置文件的路径来访问):
启动tomcat服务,测试访问页面如下:
http://localhost:8080/test/index.html
3.小结
1. 安装Tomcat、启动Tomcat
2. 往Tomcat服务器中部署项目
1. 直接拷贝项目的方式进行部署
2. 虚拟路径配置的方式进行部署(两种)
原文始发于微信公众号(海洋的渔夫):4. Tomcat 服务器部署WEB项目
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/34803.html