idea 配置使用 Maven

idea 配置 — 使用 Maven

前期准备

  1. 下载 jdk、apache-tomcat、apache-maven、idea

  2. 此电脑 —> 属性 —> 高级系统设置 —> 环境变量 —> 编辑系统变量

  3. 新建系统变量:

    1. 变量名:CATALINA_HOME

      变量值:下载 tomcat 所在路径

    2. 变量名:JAVA_HOME

      变量值:jdk 所在路径

    3. 变量名:MAVEN_HOME

      变量值:maven 所在路径

  4. 编辑系统变量:

    1. Path 变量编辑:新建 —> %JAVA_HOME%\bin 、%MAVEN_HOME%\bin
  5. Window 键 + R,输入 cmd 打开命令行窗口,输入 mvn -v 查看 Maven 是否配置成功

  6. 给 Maven 配置阿里云镜像

    1. 打开下载的 maven 文件夹里的 conf 文件夹,打开 settings.xml 数据文件,在其中的 mirror 标签里插入阿里云镜像代码:

    2. <mirror> 
      	<id>alimaven</id> 
      	<name>aliyun maven</name> 
      	<url>http://maven.aliyun.com/nexus/content/groups/public/</url> 
      	<mirrorOf>central</mirrorOf> 
      </mirror>
      
    3. 注意要写进 mirrors 里面,不能写 <!-- mirror 注释里面

    image-20230514111804760

配置 IDEA

  1. IDEA 打开点击 Customize,打开 All settings ( 此处我用的是 apache-maven-3.6.3 )

image-20230514112239447

image-20230514114901353

  1. 自行定义项目名 Name 和所在路径 Location

image-20230514112646040

  1. 在 idea 中配置先前下载的 tomcat,选择本地

image-20230514112823141

img

( HTTP port 端口自行选择是否需要更改 )

( On frame deactivation 是在 Deployment 之后才显示,若是不更改,就无法在编写 jsp 等代码后刷新页面就显示更改后效果 !!! )

image-20230514113158524

image-20230625154935087

img

( Application context 选择性更改是否要加上其他路径前缀 )

image-20230514113525966

  1. 右键 Run 测试 tomcat 运行成功

image-20230514113912693

  1. 右键 main 在 new 中新建用来存放 java 代码的文件目录,并右键选为 Sources Root 进行指定此文件夹可以编译为构建过程的一部分 ( 否则右键不会出现 Java Class 选项,就创建不了 java 文件 !!! )

image-20230514114239842

image-20230514114304158image-20230514135413031

  1. 为实现 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>
  1. 新建 Spring 配置文件 ( 不加入核心依赖就不会显示 Spring Config !!! )

image-20230514114700009

posted @ 2023-07-05 16:14  朱呀朱~  阅读(54)  评论(0编辑  收藏  举报