1、maven官网下载maven最新版本
Maven – Download Apache Maven
2、下载好后,解压,打开
apache-maven-3.8.3-binapache-maven-3.8.3conf
中的 settings.xml 文件(写字板打开)
翻到159行
将159~165的代码(默认的是访问外网的地址,速度太慢;所以更换成国内免费的阿里云的仓库)
maven-default-http-blocker
external:http:*
Pseudo repository to mirror external repositories initially using HTTP.
[http://0.0.0.0/](http://0.0.0.0/)
true
更换成阿里云的(配置阿里云镜像的远程访问路径)
nexus-aliyun
central
Nexus aliyun
[https://maven.aliyun.com/repository/public](https://maven.aliyun.com/repository/public)
3、找到计算机
右击属性
高级系统设置
环境变量
系统变量
MAVEN_HOME
变量名:MAVEN_HOME
变量值:就是刚下载的maven文件夹所在的路径
Path
变量名:Path
变量值:(把MAVEN_HOME添加到path里)
(在最末尾加上,%开始,%结束)
%MAVEN_HOME%bin;
4、win+R打开dos窗口
cmd
mvn -v
C:Users86183>mvn -v
Apache Maven 3.8.3 (ff8e977a158738155dc465c6a97ffaf31982d739)
Maven home: D:mavenapache-maven-3.8.3-binapache-maven-3.8.3
Java version: 11.0.8, vendor: Oracle Corporation, runtime: C:Program FilesJavajdk-11.0.8
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
5、打开IDEA
Configure(配置)
Settings(设置)
Build,Execution,Deployment
Build Tools
Maven
Maven home directory:(Maven 主目录(H):)---> 选择刚下载的maven的安装路径(其中有个自带的Bundled (Maven 3),自带的版本不会更新,时间一长就比较老,所以用自己下载的)
User settings file:(用户设置文件(S))---> 右边先勾选上覆盖,然后选择刚下载好的maven文件当中的conf路径下的settings.xml文件
Local repository:(本地存储库(R)) ---> 自己新建一个文件夹,跟刚下载的maven文件放在一块(名称自定义maven_repository)
完成后,选择应用Apply,OK完成
6、新建项目
新建一个空文件夹,复制该文件夹的路径
Create New Project(创建新项目)
Maven ---> Next(下一步)
Name:(名称:) ---> 名称跟项目名称保持一致
Location:(位置:)---> 粘贴刚复制的路径
Artifact Coordinates(构建坐标)
GroupId:(主编号(包名)) ---> 包名,想写几个都可以 例如: com.hao.man
ArtifactId:(项目编号(项目名称)) ---> 项目名称跟名称保持一致
Version:(版本)
Finish(完成)
7、如果忘记了5中的设置,再设置一下
File
Settings (Ctrl+Alt+S)
Build,Execution,Deployment
Build Tools
Maven
Maven home directory:(Maven 主目录(H):)---> 选择刚下载的maven的安装路径(其中有个自带的Bundled (Maven 3),自带的版本不会更新,时间一长就比较老,所以用自己下载的)
User settings file:(用户设置文件(S))---> 右边先勾选上覆盖,然后选择刚下载好的maven文件当中的conf路径下的settings.xml文件
Local repository:(本地存储库(R)) ---> 自己新建一个文件夹,跟刚下载的maven文件放在一块(名称自定义maven_repository)
完成后,选择应用Apply,OK完成
8、
最右侧 ---> Maven
man ---> (就是刚创建的空文件夹的名称)
Lifecycle(生命周期)
clean
validate
compile(编译) 第一步:双击 编译 ---> 出现BUILD SUCCESS 说明编译成功
test
package(包装) 第二步:双击 打包 ---> 出现BUILD SUCCESS 说明打包成功
verify
install(安装) 最后一步:双击 安装 ---> 出现BUILD SUCCESS 说明安装成功
site
deploy
Pligins(插件)
9、
右上角, Project Structure(项目结构)(Ctrl+Alt+Shift+S)
Project Settings(项目设置)
Project(项目)
Project SDK:(项目SDK:) ---> 选择11
Modiles(模块)
Soureces(源) ---> 选择6及其以上的
Paths(路径)
Dependencies(依赖) ---> 选择11
Platform Settings(平台设置)
SDKs(SDK) ---> 选择11
Apply(应用) OK(完成)
File(文件)
Settings(设置) (Ctrl+Alt+S)
Build,Execution,Deployment(构建、执行、部署)
Compiler(编译器)
Java CompilerJava(编译器)
Per-module bytecode version:(按模块字节码版本:)
Target bytecode version(目标字节码版本) ---> 改成11
src
main ---> 主目录
java ---> 放的都是java代码
resources ---> 配置文件 properties.xml
webapp
test ---> 测试目录
java ---> 纯java代码 junit 测试
resources ---> 纯java代码 junit 测试
mysql mysql-connector-java8.0.25 com.alibaba druid1.2.6
org.projectlombok lombok1.18.20 provided commons-dbutils commons-dbutils1.6 javax.servlet.jsp jsp-api2.1 javax.servlet servlet-api2.5
org.apache.maven.plugins maven-compiler-plugin3.8.1
添加web网站
javax.servlet.jsp jsp-api2.1 javax.servlet servlet-api2.5
src
main ---> 右击新建directory(目录) --> webapp
webapp ---> 右击新建directory(目录) --> WEB-INF
找一个以前的项目,找到 webWEB-INF 下的web.xml文件,复制粘贴到WEB-INF目录下
右上角, Project Structure(项目结构)(Ctrl+Alt+Shift+S)
Project Settings(项目设置)
Modiles(模块)
点左上角的 +
找Web
Path(路径)
更换路径,找该文件中的web.xml文件的路径
Web Resource Directories(Web资源目录)
Web Resource Directory(资源目录)
更换路径,找到该文件中的webapp的路径
最下面的警告 'Web' Facet resources are not included in an artifact
点击右边的Create Artifact ---> 跳转到Artifacts(构件) ---> OK(完成)
锤子旁配置服务器
点击左上角 +
Tomcat Server
本地
VM options(虚拟机选项(V)) 添加 -Dfile.encoding=UTF-8
最下面警告 Warning:No artifacts marked for deployment(警告:没有部署标记工作)
点击右边的fix(修复) 快速解决添加
Application context(应用程序上下文) ---> 常常的网站名称可以简化一下,就留一个/;也可以不改
Apply(应用) OK(完成)
现在就有新建jsp选项了
webapp中新建index.jsp 文件
将web.xml文件中的
test.jsp
test.jsp 改为刚创建的 index.jsp
运行即可



