2*. (这一点同时也是网站的访问过程)可以配置主机(即域名)的名称:
需要在C:\Windows\System32\drivers\etc\host 文件最后给域名配置对应的IP
如果没有配置,在host找不到,会在DNS寻找对应的域名是否有指向的IP,找不到就404
帮助自动导入和配置程序依赖的jar包
1.官网下载:
2. 配置阿里云镜像:
搜索阿里云镜像,随便选一个,粘贴到maven\conf\settings.xml ,在url中将http改成https有助于解决后期包下载不完整的问题
3. 配置本地仓库:
在maven\下新建文件夹maven-repo,再在maven\conf\settings.xml 中:
4. 将maven\conf\setting.xml拷贝到C:\Users\lenevo\.m2目录下
以下是新建maven项目的两种方式
1. 创建项目
2. 检查一下maven的配置对不对
3. 创建两个目录:Java和resource
(修改文件夹类型的两种方式:1.file > project structure > modules > 图2;2.在对应的文件夹右击 > Mark Directory as)
4. 配置Tomcat:
配置完tomcat之后会出现一个target文件夹,该文件夹可以删除:选中target文件夹,再双击clean
5. 新建一个servelt类(如HelloSevlet):继承HttpServlet,ctrl+点击进入原码,可知HttpServlet继承GemericServlet,GemericServlet继承了Servlet等几个类,重写HttpServlet中的方法即可,一般是重写doGet和doPost。(如果出现ctrl点击不进去,左边会出现一个小灯泡,下载之后就可以点击了)
6. 配置web.xml
helloServlet
com.he.servlet.HelloServlet
helloServlet
/hehe
7. 点击执行
1. maven主工程:创建一个普通的maven项目,删掉src文件夹,在pom.xml中导入所需的依赖(下面红色标题有导包),即javax.servlet-api 和 jsp-api(去maven仓库找,不一定要用最多人使用的版本,用最新的)
2. maven子工程(即模块):创建一个模块,按之前的方式配(如下图2)。父项目中会多一个modules标签,而子项目中会多一个parent标签,子项目可以使用父项目jar包,而父项目不能使用子项目的
每新建一个模块都要重新配置tomcat,打包当前模块,配置当前模块的路径
3. 检查一下maven的配置对不对
4. 在main里新建java和resource文件夹,在java文件夹下建一个三层的包(规范)
5. 在模块里新建servlet类
6. web.xml中的web-app版本换成新的,配置servlet的映射
7. 配置tomcat
8. 点击执行,访问链接与之前一致
在pom.xml文件中加入一段代码:
src/main/resources
**/*.properties
**/*.xml
false
src/main/java
**/*.properties
**/*.xml
false
报红需要导包的地方直接快捷键alt+insert,如果不行:
方法1:add之后,在pom.xml文件中出现了新的依赖
方法2:在tomcat\lib中寻找名称类似的包,再在maven仓库中搜索该jar包名字,选择使用人数最多的包导入,再刷新,alt+insert