知识点-IDEA集成Maven(很重要)

1.目标

  • 能够掌握IDEA配置本地Maven

2.路径

  1. 在IDEA配置Maven
  2. 配置默认的Maven环境

3.讲解

3.1配置Maven
  • 配置Maven

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-S8XrviBz-1635511028373)(img\7.png)]

  • 配置参数(解决创建慢的问题) -DarchetypeCatalog=internal

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2GySQrTo-1635511028396)(img/tu_8.png)]

  • 然后新创建project,一定不要使用原来的project,要求各位第一次使用maven创建项目的时候,一定要联网

4.小结

  • 配置默认Maven环境 目的: 为了下次创建的时候 不需要再选择Maven了, 使用的就是这个默认环境的

  • 配置三块

    • maven_home
    • Maven的配置文件
    • 本地仓库的路径

使用IDEA创建Maven工程

实操-创建javase工程

1.目标

  • 能够使用IDEA创建javase的Maven工程

2.路径

  1. 创建java工程
  2. java工程目录结构
  3. 编写Hello World!

3.讲解

3.1创建java工程

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vlW1siJi-1635511028406)(img\8.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Dmm93n5Q-1635511028414)(img\9.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-H7FksXUl-1635511028421)(img\10.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EBPgApe1-1635511028428)(img\11.png)]

3.2 java工程目录结构
  • 需要main/java文件夹变成 源码的目录(存放java源码)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aVrbaQs0-1635511028431)(img/1535073660314.png)]

  • 需要test/java文件夹变成 测试源码的目录(存放单元测试)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F6UyGD0L-1635511028438)(img/1535073720297.png)]

  • 创建resources目录, 变成资源的目录

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IzPJvSNJ-1635511028445)(img/1535073892837.png)]

  • 整体结构

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2Az608ry-1635511028448)(img/1535073980263.png)]

3.3 编写Hello World!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0Dh1gD8T-1635511028453)(img\13.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NFLVeDM5-1635511028457)(img\14.png)]

4.小结

  1. JavaSe工程的骨架

在这里插入图片描述

  1. 项目的结构

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6xN2hdkq-1635511028462)(img/image-20191224102043184.png)]

实操-创建javaweb工程

1.目标

  • 能够使用IDEA创建javaweb的Maven工程

2.路径

  1. 创建javaweb工程
  2. 发布javaweb工程
  3. 浏览器访问效果

3.讲解

3.1 创建javaweb工程
  • 创建javaweb工程与创建javase工程类似,但在选择Maven骨架时,选择maven-archetype-webapp即可:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kGvWcBxd-1635511028470)(img\15.png)]

  • 创建好的javaweb工程如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-W1CGF8E2-1635511028474)(img\16.png)]

  • 所以,要手动创建一个java目录用于编写java代码:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RXMg3968-1635511028476)(img\17.png)]

  • 还要将java目录添加为Source Root:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kCCNBTXt-1635511028478)(img\18.png)]

3.2 发布javaweb工程

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1yw3d18u-1635511028480)(img\37.png)]

3.3 浏览器访问效果

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BNi60SYV-1635511028482)(img\21.png)]

4.小结

  1. 选择骨架选择webapp

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5cOgaSRZ-1635511028484)(img/image-20191224105135578.png)]

  1. pom.xml

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-II2u7m8i-1635511028486)(img/image-20191224105159688.png)]

  1. web工程结构

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lMKeuseP-1635511028488)(img/image-20191224105359670.png)]

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐