Maven配置

概述

在配置Web项目的时候,在IDEA上添加Maven的配置,需要配置Maven的安装路径,以及配置Maven的本地仓库,以及配置Maven的远程仓库,还有配置Maven的settings.xml文件。

Maven仓库问题

在调用远程仓库的时候,由于访问的是国外仓库所以每次配置的框架会加载很久,所以需要配置国内仓库,国内仓库有很多,这里推荐使用阿里云的仓库。

配置教程

下面是是我在CSDN上找到的配置阿里云仓库的教程,配置完之后,在IDEA中调用Maven的时候,速度就会非常快.

👉点击这里查看教程

说明

在第一步配置完成后,接下来我们在IDEA中配置
👉点击跳转

运行项目

第一步

基本的部署我们已经配置完成,接下来我们将项目运行起来,首先我们在src包下面中的java包中创建一个Java项目,创建完成后,按照下图所示:(可以直接Alt+shift+Enter)快速重写下面的接口,这里为大家提供了基础代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

@WebServlet("/Demo1")
public class ServletDemo1 extends HttpServlet {

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
request.getRequestDispatcher("/loginPage.html").forward(request,response);
}

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println("ServletDemo1....dopost");
}
}

Alt text

第二步

这里需要注意书配置访问地址名称@WebServlet(“/Demo1”)其中括号里面的名称可以自定义,但是必须要加上/才能正常访问。接着在webapp包下面创建一个自定义的网页项目(如果你想用tomcat访问你的项目,如果没有或者单纯想测试的话可以不用创建)依然沿用上面那张图,可以看到下面有一个a.html👇
Alt text

第三步

在上述步骤完成后,我们右键选择run Maven里面的tomact7:run,构建完成后出现如下页面代表成功👇(注意下面的红色不是错误信息)
Alt text

第四步

找到这段地址,复制或者点击进去都可以,也可以自己输入localhost8080…..,
Alt text

第五步

在地址栏中输入自己上面@WebServlet(“/Demo1”)里面的/地址名字来访问java,当然也可以输入/加自己的html网页名字来访问自己的网页,如下图所示,跳转过后如果跳转的是java的项目,因为没在里面写东西,所以进如页面后是空白的页面这个是正常的

Alt text

说明

  1. 对于上述运行成功后出现的localhost:8080/这段地址,是依照你自己的地址为准,我的是自己配置好了的,所以是localhost:8080/,如果你是直接复制过来的,那么就是localhost:8080/+你的项目名称