本文章使用的相关软件版本如下:
apache-tomcat-9.0.56
jdk-11.0.13
apache-maven-3.6.2
一:meven下载:
首先进入官网下载meven:http://maven.apache.org/download.cgi
1.解压到自己想要的目录中。
例如:D:\apache-maven-3.6.2
2.创建一个maven-repo目录作为本地仓库目录。
3.进入conf目录,打开settings.xml修改本地仓库
将setting.xml文件中的localRepository标签修改
<localRepository>D:\apache-maven\maven-repo</localRepository>
4.配置阿里云镜像(加速jar包下载速度)
将setting.xml文件中的mirror标签所引用的内容修改为以下内容
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>https://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
5.配置环境变量:打开控制面板->系统->高级系统设置->环境变量
添加MAVEN_HOME变量,其变量值为maven的安装路径
并且在path变量中添加%MAVEN_HOME%/bin;
在命令提示符(win+r:cmd)中输入mvn -version出现以下画面则为配置成功:
6打开idea,点击customize选项,并且点击all settings选项进入设置界面
7.选择build,Execution,Deployment->Build Tools->Maven
将Maven home path路径修改为D:/apache-maven-3.6.2(maven安装路径),将User settings file修改为D:/apache-maven-3.6.2/maven-repo(自行创建的仓库路径)
在build,Execution,Deployment->Build Tools->Maven->Runner选项中修改JRE路径
退回至首页,选择new project新建Maven Archetype项目,将name栏目填写项目名称,并且选择JDK路径(与之前JRE路径一致)并且选择Archetype选项栏中的maven-archetype-webapp,并且点击创建
等待jar包下载完毕
将file->Settings->Compiler->Java Compiler中的版本号修改为本机中JDK版本
将file->project Structure选项中的Modules选项卡的Language version修改为JDK相同版本
8创建文件,配置后的maven项目文件结构如下:
需要在main文件夹下自行创建java文件夹,在src文件夹下创建test/java与test/resources
9.至此为止,maven项目配置完成,在src/main/java文件夹创建first.java程序并且编写helloworld输出程序,并且测试运行如下:
二. 下载tomcat服务器
进入官网下载tomcat: http://tomcat.apache.org/
下载后安装于D:\apache-tomcat-9.0.56中(注意:tomcat运行前必须完成jdk的环境变量配置)
打开D:\apache-tomcat-9.0.56\bin\startup.bat文件,如出现一下界面则视为安装成功
打开maven项目点击Run->Edit Configurations选项
添加服务,选择Smart Tomcat选项
填写server name,并且修改Tomcat server的路径为本机tomcat安装路径,配置好之后选择Apply应用此修改,并且点击ok,完成配置
配置过后打开maven工程中webapp文件夹里的index.jsp文件(此文件为maven工程自带的测试文件)
运行tomcat服务器,
等运行完毕后访问http://localhost:8080/项目名,如出现以下界面则代表maven项目已经部署在tomcat服务器中