在Websphere应用服务器v5.1中开发和运行的代码是否可以在Websphere应用服务器v6.0 / 6.1 / 7.0中运行而没有任何问题?
我的情景: 最初,应用程序是使用Java 1.4和WAS v5.1开发的。作为变更请求的一部分,我们将在该应用程序中进行一些更改。 目前,在我的开发环境中,我有RSA(Rational Software Architect)7.5。它只投诉WAS v6.0 / 6.1 / 7.0。所以我可以使用其中一个WAS版本。
但最后WAS6.0 / 6.1 / 7.5中的开发/更改代码将仅部署在WAS v5.1(PRODUCTION)中。我担心代码是否正常运行。
提前致谢。
答案 0 :(得分:0)
最重要的是不要将编译器设置从1.4更改为RSA 7.5默认值,我认为是1.5。
如果您使用更高版本的Java编译源代码并将其部署在运行较低版本的Container中,您将遇到麻烦。
通常,在更高版本的WAS版本上运行和测试您的旧应用程序是安全的,但请注意我提到的编译器设置。