idea集成Maven介绍
·
知识点-IDEA集成Maven(很重要)
1.目标
- 能够掌握IDEA配置本地Maven
2.路径
- 在IDEA配置Maven
- 配置默认的Maven环境
3.讲解
3.1配置Maven
- 配置Maven
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-S8XrviBz-1635511028373)(img\7.png)]](https://i-blog.csdnimg.cn/blog_migrate/086ba940a39ad3f71be05ab2c3fea082.png)
- 配置参数(解决创建慢的问题) -DarchetypeCatalog=internal
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2GySQrTo-1635511028396)(img/tu_8.png)]](https://i-blog.csdnimg.cn/blog_migrate/6dd7675a6c90103f5fc80f677055a71c.png)
- 然后新创建project,一定不要使用原来的project,要求各位第一次使用maven创建项目的时候,一定要联网
4.小结
-
配置默认Maven环境 目的: 为了下次创建的时候 不需要再选择Maven了, 使用的就是这个默认环境的
-
配置三块
- maven_home
- Maven的配置文件
- 本地仓库的路径
使用IDEA创建Maven工程
实操-创建javase工程
1.目标
- 能够使用IDEA创建javase的Maven工程
2.路径
- 创建java工程
- java工程目录结构
- 编写Hello World!
3.讲解
3.1创建java工程
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vlW1siJi-1635511028406)(img\8.png)]](https://i-blog.csdnimg.cn/blog_migrate/d1eb86b119855ce3fa9d797a2a88ebbe.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Dmm93n5Q-1635511028414)(img\9.png)]](https://i-blog.csdnimg.cn/blog_migrate/b506e57500df7c8557e8a44fe8e24117.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-H7FksXUl-1635511028421)(img\10.png)]](https://i-blog.csdnimg.cn/blog_migrate/8080adc27a2058796b5815337521876f.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EBPgApe1-1635511028428)(img\11.png)]](https://i-blog.csdnimg.cn/blog_migrate/40be4c70b72cc019348c172faec55486.png)
3.2 java工程目录结构
- 需要main/java文件夹变成 源码的目录(存放java源码)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aVrbaQs0-1635511028431)(img/1535073660314.png)]](https://i-blog.csdnimg.cn/blog_migrate/9c0817bc93508ff9b049a865aa8fd2f5.png)
- 需要test/java文件夹变成 测试源码的目录(存放单元测试)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F6UyGD0L-1635511028438)(img/1535073720297.png)]](https://i-blog.csdnimg.cn/blog_migrate/5932bfb28f90aae437339721ae14f90c.png)
-
创建resources目录, 变成资源的目录
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IzPJvSNJ-1635511028445)(img/1535073892837.png)]](https://i-blog.csdnimg.cn/blog_migrate/b8763102c8e573bc5caf9871d2bdc626.png)
-
整体结构
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2Az608ry-1635511028448)(img/1535073980263.png)]](https://i-blog.csdnimg.cn/blog_migrate/d87d8873dd679aa1d2a9288e3cb1eb1a.png)
3.3 编写Hello World!
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0Dh1gD8T-1635511028453)(img\13.png)]](https://i-blog.csdnimg.cn/blog_migrate/e2a74e1fa5e560e3adebf9bd45471fb0.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NFLVeDM5-1635511028457)(img\14.png)]](https://i-blog.csdnimg.cn/blog_migrate/23582003f9384e0b28589b4e759cd977.png)
4.小结
- JavaSe工程的骨架

- 项目的结构
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6xN2hdkq-1635511028462)(img/image-20191224102043184.png)]](https://i-blog.csdnimg.cn/blog_migrate/33d82e7c9a5ed029b3deea5bfb2615c9.png)
实操-创建javaweb工程
1.目标
- 能够使用IDEA创建javaweb的Maven工程
2.路径
- 创建javaweb工程
- 发布javaweb工程
- 浏览器访问效果
3.讲解
3.1 创建javaweb工程
- 创建javaweb工程与创建javase工程类似,但在选择Maven骨架时,选择maven-archetype-webapp即可:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kGvWcBxd-1635511028470)(img\15.png)]](https://i-blog.csdnimg.cn/blog_migrate/205e8e2e85db8bbb4616cbaf5c2173c5.png)
- 创建好的javaweb工程如下:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-W1CGF8E2-1635511028474)(img\16.png)]](https://i-blog.csdnimg.cn/blog_migrate/acfd453bfe795d03550dcf26b1a4f0f1.png)
- 所以,要手动创建一个java目录用于编写java代码:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RXMg3968-1635511028476)(img\17.png)]](https://i-blog.csdnimg.cn/blog_migrate/c7a0fbb41c19947662ecf51c2d2d7bdb.png)
- 还要将java目录添加为Source Root:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kCCNBTXt-1635511028478)(img\18.png)]](https://i-blog.csdnimg.cn/blog_migrate/058363a7cdeb01fb206058761d69e984.png)
3.2 发布javaweb工程
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1yw3d18u-1635511028480)(img\37.png)]](https://i-blog.csdnimg.cn/blog_migrate/ff0d490732f022dc66e4d08d4103c529.png)
3.3 浏览器访问效果
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BNi60SYV-1635511028482)(img\21.png)]](https://i-blog.csdnimg.cn/blog_migrate/dd28f263c8d15bc4710e29526eb244aa.png)
4.小结
- 选择骨架选择webapp
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5cOgaSRZ-1635511028484)(img/image-20191224105135578.png)]](https://i-blog.csdnimg.cn/blog_migrate/633e5cfd8d02127b2473042ccd36bfb8.png)
- pom.xml
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-II2u7m8i-1635511028486)(img/image-20191224105159688.png)]](https://i-blog.csdnimg.cn/blog_migrate/214591a0f9bd6a41380d994e565660bb.png)
- web工程结构
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lMKeuseP-1635511028488)(img/image-20191224105359670.png)]](https://i-blog.csdnimg.cn/blog_migrate/b417c0c22e697745bd05b7ef09a41c20.png)
更多推荐



所有评论(0)