1/ 在你的idea workspace文件夹下, git clone https://gitee.com/thinkgem/jeesite4.git , 生成的文件夹为jeesite4
2/ 启动idea, open , 然后在Open File or Project里选择 jeesite4\root\pom.xml, 等一段时间, 会生成一个maven project, 其下面有这些maven modules:
3/ 初始化数据库
修改web/resources/config下的application.yml, 默认是mysql的数据库, 你也可能改为postgresql/oracle的, 修改好后运行
InitCoreData.java初始化数据库
===========
因为这些是框架的代码, 我们尽量不要修改,更不要将自己的代码加到这些module里面, 所以, 我们要新建自己的module,比如cms:
先用鼠标选中project中的parent这个maven module, 右键->new->module ..., 在弹出的对话框中选择new maven module, 然后在对话框中填入如下:
这里,应该将自己的cms module放在modules下.
打开core module下的pom.xml,将其依赖项复制一份给cms下的pom.xml, 搞定.
并在web module下的pom.xml里面添加引用cms模块:
<dependency>
<groupId>com.freestyle</groupId>
<artifactId>cms</artifactId>
<version>${project.parent.version}</version>
</dependency>
启动Web 模块的application时记得不要勾选这个: