==========================
版本选择的原则:
==========================
1. 优先选择官方指定的long-term support(LTS)版本, 非LTS版本往往会引入较多实验性的特性, 稳定性要比LTS要差一些, LTS版本生命周期甚至会比晚发行的非LTS版更长久.
2. 优先选择纯粹的bugfix版, 而不是那种有引入新特性的版本.
3. 如果不想跟最新的技术, 选择上一个大版本的最后一个小版本, 这个小版本往往是一个比较稳定的版本, 比如Spring framework 当前版本是5.1, 我们可以选择 4.3.22. 这里推荐使用 mvnrepository.com 网站找到这个小版本.
比如, spring framework 版本清单: https://mvnrepository.com/artifact/org.springframework/spring-core
再如, spring boot 版本清单: https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter
==========================
jdk 版本选择:
==========&