搭建网关环境
首先从fork soul的仓库,并git clone 到本地进行调试
git clone https://github.com/dromara/soul.git
参考Soul极简入门
步骤及在调试过程中遇到的error:
mvn clean package install -Dmaven.test.skip=true -Dmaven.javadoc.skip=true -Drat.skip=true -Dcheckstyle.skip=true
合理使用一些参数来例如skipTest避免编译阶段不必要的时间
可能编译阶段会遇到 package javafx.util does not exist issue, 可以参考javafx-maven-docs 来安装相关的依赖项- 安装并运行soul-admin, 直接在org.dromara.soul.admin.SoulAdminBootstrap启动springboot application.
Note: soul-admin依赖mysql database, 所以在启动之前在
application.yml
里添加新的datasource以及相关配置并create schema soul;
- 启动之后访问 http://127.0.0.1:9095/, 输入账号密码,进入首页。点开插件管理,会发现:
默认divide插件开启 - 安装并运行soul-bootstrap,直接在
org.dromara.soul.bootstrap.SoulBootstrapApplication
下启动,我们可以在applicat