在Websphere应用程序服务器v6.1中开发和运行的代码是否可以在Websphere应用程序服务器v6.0 / 6.1 / 7.0中运行?

时间:2014-02-28 04:31:14

标签: websphere websphere-7 websphere-6.1 rational-rsa websphere-6

在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版本。

  1. 我可以选择哪个版本用于开发WAS v6.0 / 6.1 / 7.0?
  2. 但最后WAS6.0 / 6.1 / 7.5中的开发/更改代码将仅部署在WAS v5.1(PRODUCTION)中。我担心代码是否正常运行。

    1. 在这种情况下,我是否会遇到投诉问题?
    2. 提前致谢。

1 个答案:

答案 0 :(得分:0)

最重要的是不要将编译器设置从1.4更改为RSA 7.5默认值,我认为是1.5。

如果您使用更高版本的Java编译源代码并将其部署在运行较低版本的Container中,您将遇到麻烦。

通常,在更高版本的WAS版本上运行和测试您的旧应用程序是安全的,但请注意我提到的编译器设置。