我有一个已经部署在 aws 上的 java web 应用程序。现在的问题是将 java 版本从 8 升级到 11。 有哪些可能的方法可以做到这一点? 我是否必须在我的本地应用程序然后升级它的版本,或者这可以直接在服务器本身上完成吗? 我对这些东西很陌生......
应用程序运行在 java 8 上,必须升级到 java 11.
我必须在我的本地应用程序然后升级它的版本吗?
=> 是的,你应该这样做。因为在部署到其他环境(dev、stage、prod)之前,一切都应该在本地运行良好。假设一些库、函数、api、代码……只适用于 Java 8 而不适用于 11.
有什么可能的方法来做到这一点?
=> 这取决于您的 aws 架构(例如:您的架构可以使用代码部署、elasticbeanstalk 等)。或者如果你只使用 EC2,你可以直接连接到 ec2 来推送代码和部署