一个服务器 server ,它上面的 JRE 的版本是 S
假如 tomcat 需要的 JRE 版本是 T, 那么 S>=T 就能让 tomcat 运行
如果一个 war 包 web app 的 JRE 版本是 A ,那么能把这个 app 部署到此 server 的 tomcat 的要求,到底是 S>=A 还是 T>=A 还是 T==A?
我觉得既然是在 server 上面运行,就是用 server 的 JVM 运行 war 包的代码,所以必须 S>=A ,但是 tomcat (T)和 war 包 app (A)之间的 Java 版本有没有兼容性要求呢?