第2章 搭建Java Web开发环境
1.JDK安装与配置
1)下载JDK 1.8,注意选择Windows X64
2)安装JDK
3)配置Java环境变量,配置JAVA_HOME和path,否则后期tomcat启动会报错
4)验证配置是否生效:java -version
2.IDEA安装与基本配置
- 第一次启动,点击Configure-Settings
- 打开Default Settings界面
- 完成配置
- 解决intellij idea控制台中文乱码(亲测有用)
- IDEA快捷键配置
3.IDEA创建多module的project
在IntelliJ IDEA 中Project是最顶级的结构单元,然后就是Module,一个Project可以有多个Module。目前,主流的大型项目结构基本都是多Moudle的结构,这类项目一般是按功能划分的,比如:user-core-module和user-controller-moudle 等等,模块之间彼此介意相互依赖。通过这些Moudle的命名可以看出,他们都是处于同一个项目中的模块,彼此之间是有着不可分割的业务关系的。在一般情况下,IntelliJ IDEA是默认单Project单Moudle的。
4. Java Web服务器的介绍
Web服务器:是指能够为发出请求的浏览器提供文档的程序。服务器是一种被动程序,只有浏览器发出请求的时候才响应。
URL:统一资源定位符
协议:包括http,https等
域名或者IP地址:item,jd,com(域名) 116.211.94.1(JD的IP地址)
端口号:80(常用端口),程序必须使用端口号才能让另一台计算机访问
资源位置:用于描述web资源在服务器的位置
主流的web有 WebLogic,Tomcat,JBoss
5.Tomcat的使用
Tomcat的目录结构
- bin:执行脚本文件,包括启动和关闭Tomcat
- conf:配置文件,包括server.xml,tomcat-user.xml用户权限配置文件,web.xml web项目默认配置文件
- lib:Tomcat和web项目所依赖的jar文件
- logs:日志文件
6.Web项目目录机构
第一级目录:静态资源(包括HTML,CSS,JS)
WEB—INF(此文件夹下面的文件不能通过浏览器直接访问)
WEB—INF下第二级目录:web.xml 项目配置文件
lib web项目的第三方jar
class class文件存取位置