IDEA 2020创建Maven web项目

最近在学习web基础,写一篇博客记录一下使用IDEA 创建Maven项目,如果能够帮助大家就再好不过了。

1.下载Maven
直接在官网下载就好。
官网地址:
http://maven.apache.org/download.cgi
按照自己的系统下载

在这里插入图片描述
2.安装Maven
将下载好的安装包解压即安装
目录结构如下:建议自己创建一个本地仓库
在这里插入图片描述
3.配置环境变量
就和jdk配置环境变量的过程是差不多的
右键我的电脑----属性----高级系统设置----环境变量
在这里插入图片描述
在这里插入图片描述
然后在Path下新建:
在这里插入图片描述
直接写%M2-HOME%也是可以的
配置完成后可以在dos窗口看一下是否配置成功:
输入mvn -version,如果可以弹出信息则成功
在这里插入图片描述

4.配置Maven文件
打开conf目录下的settings文件
配置仓库:
找到这个标签,将标签体内容改成刚刚创建的本地仓库

<localRepository>仓库路径</localRepository>

在这里插入图片描述
配置阿里镜像:
找到这个标签
在这里插入图片描述
如下配置:

	<mirror>
    <id>nexus-aliyun</id>  
    <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>  
    <name>Nexus aliyun</name>  
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>

到这里Maven的配置就差不多了,接下来可以在IDEA中创建项目了

5.创建项目
启动IDEA
在这里插入图片描述
创建一个Maven web工程
在这里插入图片描述
NEXT:
在这里插入图片描述
NEXT:
在这里插入图片描述
点击Finish即可

创建完成后会有一个下载插件的过程,可能有点漫长,不过配置了镜像就会快很多,第一次可能需要等久一点。
在这里插入图片描述
完成后就是这个样子。到这里项目就创建完成啦!
oh,no,我们还忘了配置服务器,本人学习使用的是Tomcat服务器,就拿Tomcat为例子:
6.服务器
首先下载Tomcat
官网下载即可:
http://tomcat.apache.org/

在这里插入图片描述
解压即安装
目录如下:在这里插入图片描述
Tomcat的启动和关闭:
在这里插入图片描述

在IDEA 中配置Tomcat:
在这里插入图片描述
部署:
在这里插入图片描述
这样,我们的服务器也就配置好啦,运行服务器,等到服务器启动后会自动打开默认的浏览器打开index.jsp文件:
在这里插入图片描述
在这里插入图片描述
如果想访问自己写的html直接在后面浏览器url后面加文件名.html即可
访问Java文件在url后面加设置的ulr-pattern即可

这样我们的项目就创建完成啦!

### 如何在 IntelliJ IDEA 2023 中创建 Maven Web 项目 #### 选择合适的项目模板 为了启动一个新的 Maven Web 项目,在新建项目的界面里应当挑选带有 `Maven` 的选项,并确认已激活 "Create from archetype" 功能以便能够基于预定义的结构初始化工程,其中推荐选用 `maven-archetype-webapp` 来作为构建Web应用的基础[^1]。 #### 配置项目细节 当选择了上述配置后,继续前进到下一步骤填写必要的项目信息如组ID(groupId)、构件ID(artifactId)等字段。这些参数对于后续管理依赖关系以及部署流程至关重要。 #### 添加 Web Facet 支持 完成基本设定之后进入模块设置页面,通过添加或编辑现有模块的方式找到并加入名为 `web` 的 facet 组件;这一步操作确保了所开发的应用程序具备处理HTTP请求的能力并且遵循Java EE标准规范的要求[^3]。 #### 设置服务器端口 最后值得注意的是关于本地调试环境下的服务监听地址,默认情况下Tomcat或其他内置容器可能会尝试绑定8080这样的常用http端口号。然而有时这个默认值可能已经被其他应用程序占用从而引发冲突错误。遇到这种情况可以通过调整application server的相关属性来自定义可用端口范围,或者借助命令行工具终止不必要的后台进程释放资源[^4]。 ```xml <build> <plugins> <!-- 自定义tomcat插件配置 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <port>9090</port><!-- 修改此处为你想要使用的端口号 --> ... </configuration> </plugin> </plugins> </build> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值