【问题标题】:Oracle JDeveloper, Forms 6i and Forms 10g on same Windows 10 64 bit PC同一台 Windows 10 64 位 PC 上的 Oracle JDeveloper、Forms 6i 和 Forms 10g
【发布时间】:2018-09-12 14:13:34
【问题描述】:

我是一名开发人员,我负责维护 3 个不同的系统,一个使用 jdev 11g 和 ADF 编程,另一个使用 forms 6i 和另一个使用 forms 10g。

问题是,当我勉强让 windows 10 64 位机器工作 6i 和 10g 时,Jdev 停止行走,或者它的 weblogic 变得疯狂,当我纠正 jdev 中的错误时,两种形式之一或两者都停止在职的。我已经重新安装并重新安装了几次,我已经这样做了一个半星期,我没有得到公式,有没有人有类似的经历?是希望这些工具共存还是使用单独的虚拟机更好?

我在服务器中有一个带有 4GB RAM 的 XP SP3 虚拟机,我有两种形式,但速度很慢。

你建议我怎么做?

【问题讨论】:

    标签: oracle oracle-adf jdeveloper oracleforms


    【解决方案1】:

    从我的角度来看,我建议拥有 3 个独立的虚拟机,每个 开发工具 一个。操作系统版本和 Oracle 软件版本应匹配(即 Oracle 工具应已在您放入虚拟机的 Windows 版本上经过认证)。 Forms 6i 确实很古老,但很多人仍在使用它(我们也有),所以你不能指望让它在全新的 Windows 10 上正常工作。我读过有“黑客”可以让有可能 - 我更喜欢在必要时将我的虚拟机移植到新计算机上,而无需从头开始安装和配置所有内容。

    由于您不会同时运行所有 3 个虚拟机(是吗?),所以安装它们的计算机是否非常强大并不重要。例如,我的 PC 有 8GB RAM。我为我的 Developer 10g 虚拟机指定了 1GB(连同 10GB 磁盘大小),将 Windows XP SP3 放到它上面,一切正常。当我有 4GB RAM 的 PC 时,我在虚拟机上使用 512MB RAM - 也没有问题。

    如果您自己的 PC 是更好的选择,则无需在服务器上运行虚拟机(如果速度很慢)。

    虽然可以在同一台计算机上运行多个 Oracle 软件产品(您需要将它们中的每一个都安装到其自己的 Oracle 主目录(即目录)中),但当它们似乎冲突时就会出现问题(正如你所描述的 - 你让其中一个工作,这导致另外两个失败)。

    因此,是的 - 这是一个基于意见的答案,但我建议使用 3 个虚拟机。

    【讨论】:

    • 感谢您的回复,我认为这是一个非常有效且有根据的意见,我会考虑并与我的开发团队分享。但是,我将等待几天才能将其作为正确答案,看看其他人是否提供了不同的解决方案。
    • 当然;我喜欢虚拟机的一点是,一旦我配置了它们,我就不会修改任何东西。当我得到一台新电脑时,我只需通过网络复制它们,然后在几分钟而不是几天内让所有东西都启动并运行。
    猜你喜欢
    • 2012-02-21
    • 2013-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-08
    相关资源
    最近更新 更多