首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在java-11 spring boot 2项目中使用java-8编译的项目/库吗?

我可以在java-11 spring boot 2项目中使用java-8编译的项目/库吗?
EN

Stack Overflow用户
提问于 2020-07-02 16:48:36
回答 2查看 833关注 0票数 1

也许这是一个愚蠢的问题,我正在将我们的一些框架/库升级到java 11。我有一个项目(Project Dep),它是另一个项目(Proj X)的依赖项。这两个版本都是java 8,并将升级到Java 11。

然而,这两个项目都很大,可能需要几天的时间才能完成,项目D比使用它的项目X大得多(被许多开发人员使用)。我正在考虑将Proj X升级到java 11和spring boot 2,并使用Proj D的java 8版本。

这样行得通吗?我只是要求在我应该按顺序和优先顺序做什么时有一个明确的路径。

EN

回答 2

Stack Overflow用户

发布于 2020-07-02 17:00:04

是的,您可以在Project X(Java 11)中使用Project D(dependency Java 8),还可以检查Java 11中的包是否已弃用,并确保在Java 8项目中更新已弃用的包。或者,如果您想将这两个版本都升级到Java11,这不成问题。考虑到你的时间,升级总是更好的选择。

票数 0
EN

Stack Overflow用户

发布于 2020-07-02 17:00:22

项目是什么版本并不重要,重要的是运行它的JVM是什么版本。它必须至少是任何依赖项的版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62692498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档