idea 配置 — 使用 Maven
前期准备
-
下载 jdk、apache-tomcat、apache-maven、idea
-
此电脑 —> 属性 —> 高级系统设置 —> 环境变量 —> 编辑系统变量
-
新建系统变量:
-
变量名:CATALINA_HOME
变量值:下载 tomcat 所在路径
-
变量名:JAVA_HOME
变量值:jdk 所在路径
-
变量名:MAVEN_HOME
变量值:maven 所在路径
-
-
编辑系统变量:
- Path 变量编辑:新建 —> %JAVA_HOME%\bin 、%MAVEN_HOME%\bin
-
Window 键 + R,输入 cmd 打开命令行窗口,输入 mvn -v 查看 Maven 是否配置成功
-
给 Maven 配置阿里云镜像
-
打开下载的 maven 文件夹里的 conf 文件夹,打开 settings.xml 数据文件,在其中的 mirror 标签里插入阿里云镜像代码:
-
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
-
注意要写进 mirrors 里面,不能写 <!-- mirror 注释里面
-
配置 IDEA
- IDEA 打开点击 Customize,打开 All settings ( 此处我用的是 apache-maven-3.6.3 )
- 自行定义项目名 Name 和所在路径 Location
- 在 idea 中配置先前下载的 tomcat,选择本地
( HTTP port 端口自行选择是否需要更改 )
( On frame deactivation 是在 Deployment 之后才显示,若是不更改,就无法在编写 jsp 等代码后刷新页面就显示更改后效果 !!! )
( Application context 选择性更改是否要加上其他路径前缀 )
- 右键 Run 测试 tomcat 运行成功
- 右键 main 在 new 中新建用来存放 java 代码的文件目录,并右键选为 Sources Root 进行指定此文件夹可以编译为构建过程的一部分 ( 否则右键不会出现 Java Class 选项,就创建不了 java 文件 !!! )
- 为实现 ioc 方式创建,先在 pom.xml 中在已有基础上编写好要用的依赖,包括四个核心包:beans、core、context 和 expression,可以选择到 maven 官网 ( https://mvnrepository.com/ ) 进行查询也可以自行编码,但要求四个版本号要做到一致以防不对应出错。
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.0.7.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>5.0.7.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-expression</artifactId>
<version>5.0.7.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.0.7.RELEASE</version>
</dependency>
- 新建 Spring 配置文件 ( 不加入核心依赖就不会显示 Spring Config !!! )