2
迁移到Java 9 + / Java 11时是否需要切换到模块?
我们目前正在从Java 8迁移到Java11。但是,升级服务的痛苦比我们预期的要轻。我们基本上只需要更改build.gradle文件中的版本号,服务就可以愉快地启动并运行。我们升级了库以及使用这些库的(微)服务。到现在为止没有问题。 是否需要实际切换到模块?这会产生不必要的费用恕我直言。任何建议或进一步的阅读材料表示赞赏。 为了明确起见,如果不使用模块就使用Java 9+代码是否会有后果?它可以例如与其他代码不兼容吗?