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

2018/05/04 18:01
阅读数 1.3K

1.idea创建多模块项目file->new->project
创建项目

选择模板信息
2.填写项目信息
填写项目信息
3.创建完成的目录如图
创建完成的项目结构图
4.该项目为多模块项目故父项目不需要src目录,直接删除即可,删除后如图
删除src之后的项目结构图
5.父项目创建完成,继续创建子项目,选中父项目名称右键new->model
创建子项目
6.创建web项目,选择maven-archetype-webapp(子项目需要勾选create from archetype)
选择web项目
7.填写子项目信息
填写子项目信息
8.选择maven插件的信息
选择maven插件的信息
9.确认项目信息,直接Next即可
这里写图片描述
10.子项目创建完成,打开子项目发现该目录下不存在java和resources文件夹
缺少java和resources文件夹的项目结构图
11.手动创建java和recources文件夹
这里写图片描述

这里写图片描述

12.选中main右键,new folder->输入java确定,在右键main->new forder->输入resources确定
这里写图片描述
13.选中java文件夹右键选择sources
选择sources
14.选中resources右键选择resources
选择resources
15.修改完成点击apply->ok
修改完成
16.修改之后的项目结构图
修改后的项目结构图
17.到这项目创建完成,接下来需要完善代码,建立eureka注册中心,修改moudel项目的pom文件,设置该项目继承自spring-boot-starter-parent这里写图片描述
设置spring cloud项目的依赖版本
这里写图片描述
添加spring boot,spring cloud项目的依赖
这里写图片描述
这里写图片描述这里写图片描述
添加junit,mysql,mybatis,pagehelper,通用依赖等包(非必须)
这里写图片描述

18.在子项目下创建包及启动类
创建项目启动类
19.在resouces下创建application.properties
这里写图片描述
20.该项目使用log4j进行日志记录所以需要在resouces下创建log4j.properties文件
这里写图片描述
21.所有配置已完成启动项目,启动类下右键run
这里写图片描述
22.项目启动成功,输入网址http://localhost:8761/查看,出现该页面证明启动成功
启动成功
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

展开阅读全文
打赏
1
1 收藏
分享
加载中
更多评论
打赏
0 评论
1 收藏
1
分享
返回顶部
顶部