Open tangzhongshan opened 4 months ago
我看你用的是 windows,我也是用 windows,很简单的,只要两步就可以了:
我每次发布就是用这两条命令
lealone-mysql 插件还没有正式发布,所以 lealone-mysql-plugin-6.0.0.jar 没有上传,得自己构建。
Could not find artifact com.lealone:lealone-test:jar:tests:6.0.0 in maven central
这个错误我查了一下,是因为 lealone-test-6.0.0-tests.jar 这个包没有上传成功,少了它构建 lealone-mysql 插件就出错了。
安装到本地 maven 仓库时是有 lealone-test-6.0.0-tests.jar 这个包的, 可能是我执行 mvn deploy 时用错了,-DskipTests 和 -Dmaven.test.skip=true 这两个参数还是有一些差别。
如果缺少 lealone-test-6.0.0-tests.jar 这个包,把 <classifier>tests</classifier>
这一行删掉或注释掉是可以正常构建 lealone-mysql 插件的。
在 lealone 的源代码根目录执行 build -i,会把 lealone 的所有 jar 包都安装到本地 maven 仓库 在 lealone-mysql 的源代码根目录执行 build -p 就能在 target 目录下生成 lealone-mysql-plugin-6.0.0.jar 了
用上面的两步可以了编译了,谢谢大神的帮助!
lealone-mysql插件源码目录下载到本地以后,我这边怎么都编译不了 lealone目录按照官方文档,用JDK17编译可以通过,然后我在自己的maven私服,上传了lealone-test和lealone-server的jar包,再编译lealone-mysql插件目录还是不通过
我把lealone-mysql的pom有关lealone-test注释掉,还是不能编译
大神能否把每个插件目录都编译好直接上传到github,这样我们直接通过github下载,不然的话源码编译总是各种问题出现