记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)

1.idea创建多模块项目file->new->project
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第1张图片

记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第2张图片
2.填写项目信息
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第3张图片
3.创建完成的目录如图
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第4张图片
4.该项目为多模块项目故父项目不需要src目录,直接删除即可,删除后如图
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第5张图片
5.父项目创建完成,继续创建子项目,选中父项目名称右键new->model
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第6张图片
6.创建web项目,选择maven-archetype-webapp(子项目需要勾选create from archetype)
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第7张图片
7.填写子项目信息
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第8张图片
8.选择maven插件的信息
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第9张图片
9.确认项目信息,直接Next即可
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第10张图片
10.子项目创建完成,打开子项目发现该目录下不存在java和resources文件夹
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第11张图片
11.手动创建java和recources文件夹
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第12张图片

记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第13张图片

12.选中main右键,new folder->输入java确定,在右键main->new forder->输入resources确定
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第14张图片
13.选中java文件夹右键选择sources
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第15张图片
14.选中resources右键选择resources
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第16张图片
15.修改完成点击apply->ok
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第17张图片
16.修改之后的项目结构图
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第18张图片
17.到这项目创建完成,接下来需要完善代码,建立eureka注册中心,修改moudel项目的pom文件,设置该项目继承自spring-boot-starter-parent记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第19张图片
设置spring cloud项目的依赖版本
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第20张图片
添加spring boot,spring cloud项目的依赖
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第21张图片
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第22张图片记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第23张图片
添加junit,mysql,mybatis,pagehelper,通用依赖等包(非必须)
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第24张图片

18.在子项目下创建包及启动类
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第25张图片
19.在resouces下创建application.properties
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第26张图片
20.该项目使用log4j进行日志记录所以需要在resouces下创建log4j.properties文件
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第27张图片
21.所有配置已完成启动项目,启动类下右键run
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第28张图片
22.项目启动成功,输入网址http://localhost:8761/查看,出现该页面证明启动成功
记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)_第29张图片
23.如果项目启动不成功出现com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect错误,在resources文件夹下创建config文件夹将application.properties放到config文件夹下即可

项目已上传到github上,地址 https://github.com/fanxlxs/moodel,该项目目前可运行但不完全后续会整合pagehelper,通用mapper,duild

你可能感兴趣的:(idea,spring,boot)