java - 如果我在 Weblogic 10.x 上开发并部署到 Weblogic9.2.x,风险有多大?

标签 java jakarta-ee weblogic weblogic9.x

最近接手了一个比较老的项目,运行在weblogic 9.2上。我需要处理一些变更请求。我对 weblogic 产品了解不多。

旧的 DEV-Env 是基于 windows 的,但是我没有 windows 机器。我尝试下载适用于 Linux(32 位)的 Weblogic9.2,但是我在 Oracle 网站上找不到链接,经过大量谷歌搜索后,仍然找不到有效链接。

所以我的选择是:

  1. 找到一个工作链接,下载 weblogic9.2 并使用它
  2. 从 oracle 下载并使用 10.x 版本
  3. 设置一个windows框(我们有用于win的weblogic9.2的安装程序)

3 是我最不想做的事情。如果有人知道我在哪里可以获得 9.2 版本,那就太好了。如果没有可用的 weblogic9.2,我可以在 weblogic10.x 上工作并在生产中发布到 9.2 吗?风险有多大?

最佳答案

在 WLS 10.x 中开发并在 9.2 中部署可能会出现一些问题。

Java 5到6、J2EE 1.4到5、Servlet 2.4到2.5、JSP 2.0到2.1、EJB 2.1到3.0等10.x升级的功能非常少。

虽然此处的大部分功能确实具有向后兼容性,但您在开发时必须格外小心。

我建议仅基于最低公分母特性进行开发,并在您要将其部署到的同一台服务器上进行构建。 (即 10.x 有一个差异构建,而 9.2.x 有不同的构建。)

编辑:PeopleSoft's FTP site 上似乎有一个真实的二进制文件可用.

关于java - 如果我在 Weblogic 10.x 上开发并部署到 Weblogic9.2.x,风险有多大?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16195676/

相关文章:

java - 如何在 Java 中正确重写 toString() ?

java - 如何将 Spring security 3 与 jboss 领域和用户角色集成?

eclipse - 更改 Eclipse 项目的默认服务器

java - 一段时间不活动后,我得到 'No more data to read from socket'。 Weblogic 和 Oracle 数据库

java - WebLogic 程序化身份验证的 AuthenticatedSubject 类在哪里?

java - WebLogic 集成的替代方案

java - 如何在 Spark 中将 HashMap 转换为 JavaPairRDD?

Java-MongoDB 将数组转换为 MongoCollection

java - GlassFish 上 Quartz 计划的 JSR-352 作业无法启动

java - JSF 1.2 自定义组件 - 来自 Backing Bean 的主体内容