Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[问题] jitpack 上的springboot3版本似乎没发布成功 #659

Closed
komiblog opened this issue Dec 29, 2023 · 17 comments
Closed

[问题] jitpack 上的springboot3版本似乎没发布成功 #659

komiblog opened this issue Dec 29, 2023 · 17 comments

Comments

@komiblog
Copy link
Contributor

Description

APIJSON的springboot3版本似乎没发布成功
图片
apijson-framework 的springboot3版本 没有随着版本更新
图片

@TommyLemon
Copy link
Collaborator

目前需要单独发一个兼容 SpringBoot3 的版本
#600

@komiblog
Copy link
Contributor Author

komiblog commented Jan 4, 2024

请问该怎么做呢?我注意到springboot3单独分了分支,是分支上兼容的工作还没做完吗?还是说 等待你这边的发布即可?

@TommyLemon
Copy link
Collaborator

发了 6.4.0-springboot3 版本
https://github.com/Tencent/APIJSON/releases/tag/6.4.0-springboot3

但目前构建报错 "Fatal error compiling: invalid target release: 17",需要再解决这个才能用 Maven 等远程依赖
https://jitpack.io/com/github/Tencent/APIJSON/6.4.0-springboot3/build.log

@komiblog
Copy link
Contributor Author

感谢发布。
构建错误是不是由于使用了java8 编译?
另外,请问apijson-framework那边也能发布一个springboot3版本吗?
我还是新手,可能不能提供有效的帮助,但是如果告诉我怎么做,我可以帮忙

@TommyLemon
Copy link
Collaborator

执行了 java 17 编译无效,还是用了 java 8 编译
https://github.com/Tencent/APIJSON/blob/6.4.0-springboot3/APIJSONORM/pom.xml#L17-L19

apijson-framework 同样也是合并 master 分支到 springboot3 分支即可。
我看到 APIJSON 的 pom.xml 比 apijson-framework 的少了 3 个 encoding 配置,可能这是编译报错的原因
https://github.com/APIJSON/apijson-framework/blob/springboot_3/pom.xml#L15-L18

可以复制到 APIJSON 的 pom.xml,提个 PR:
https://github.com/Tencent/APIJSON/blob/master/CONTRIBUTING.md#%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B8%80%E5%AE%9A%E8%A6%81%E8%B4%A1%E7%8C%AE%E4%BB%A3%E7%A0%81

@komiblog
Copy link
Contributor Author

似乎只缺了一个配置,已提交PR。
apijson-framework 那边等我有空去合并一下,再提交PR

@TommyLemon
Copy link
Collaborator

本地 IDE 倒是可以打包成功,可能 jitpack 需要特殊配置,或者平台目前还不支持 JDK 17
image

@komiblog
Copy link
Contributor Author

我注意到 build.log 里仍然在使用java8作为编译环境。
那应该是jitpack的问题,我去查一下解决方法

@TommyLemon
Copy link
Collaborator

@komiblog
Copy link
Contributor Author

好的,多谢!
等 apijson-framework 那边的springboot3版本发布,我就把这个 issue 关闭

@DenineLu
Copy link

apijson-framework现在有计划发布springboot3版本吗?

@komiblog
Copy link
Contributor Author

感谢发布。
抱歉,我忙忘了这边的事。

@TommyLemon
Copy link
Collaborator

@komiblog 理解

@komiblog
Copy link
Contributor Author

为回馈开源,我在 APIJSON/APIJSON-Demo 中提交了一个Demo, 也算是我近期的工作成果,希望能帮助到入门的新手
希望作者有空能审阅一下那个PR,谢谢😊

@TommyLemon
Copy link
Collaborator

@komiblog 赞,感谢 ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants