如图所示:
出现这个问题的原因是 dataease 基础依赖 dataease-extension-sdk 的版本与 dataease 的版本不一致。
dataease 代码仓库:https://github.com/dataease/dataease
dataease-extension-sdk 代码仓库:https://github.com/dataease/dataease-extension-sdk
拉取 dataease-extension-sdk 代码,切换到与 dataease 相同分支(比如 dataease 用的 dev 分支,那么 dataease-extension-sdk 也要使用 dev 分支,确保分支一致),执行 mvn clean install 将依赖安装到本地。
如图所示: dataease 分支:
dataease-extension-sdk 分支:
对 dataease-extension-sdk 执行 mvn clean install
接着 mvn -> reload project
再次编译:
编译成功。