【问题标题】:Migrating eclipse 3.x application application to eclipse 4.x将 eclipse 3.x 应用程序迁移到 eclipse 4.x
【发布时间】:2014-03-04 10:54:53
【问题描述】:

我正在开发一个基于 Eclipse 3.x api 的 RCP 应用程序产品。现在我们正在尝试将其移至 Eclipse 4.x。我们在代码中使用了一些内部类。我已经阅读了 Vogella 提供的关于从 3.x 迁移到 Eclipse 4.x 的教程,但我仍然不知道如何开始。

我们想利用新的 Eclipse 功能,我的主要问题是我们的旧代码中有大量的视图和布局,所以我应该遵循什么方法。还有一种方法可以使用 3.x API 从我的旧应用程序创建应用程序模型。

我被卡住了,不知道如何继续。

【问题讨论】:

    标签: eclipse eclipse-rcp eclipse-kepler e4 eclipse-api


    【解决方案1】:

    这真的取决于你想要做什么。你只是想更新你的IDE吗?还是该项目应该基于e4平台。

    我最近将一个项目从 3.x 更新到了新的 IDE。这很好用,兼容层做得很好,你可以用最少的改变来运行应用程序。但是,如果您这样做,您将无法利用 e4 平台的优势。

    如果您想将您的应用程序移至 e4,则需要做更多的工作。大多数情况下,您不想接触所有旧代码,因此可以在您的应用程序中同时运行 3.x 和 e4 插件。旧代码的 e4 桥接器和包装器类就是这样做的。大部分 IDE 视图和编辑器也是基于 3.x 的,所以如果你使用它们,e4 桥接器也是一个很好的方式来合并它们。

    一些信息可以在这里找到:

    http://tomsondev.bestsolution.at/2011/06/10/how-to-apply-the-e4-programming-model-to-3-x/ http://eclipsesource.com/blogs/2012/06/18/migrating-from-eclipse-3-x-to-eclipse-4-e4/

    安迪

    【讨论】:

      【解决方案2】:

      我已经阅读了这两个教程。但是我被困住了,对从哪里开始感到困惑。基本上有3个功能 1. 小部件的 css 样式(我理解并做了一点) 2.在我的代码中引入依赖注入 3. 放应用模型

      我应该遵循什么方法?

      【讨论】:

      • 查看上面提供的链接上的文档。我想你会给你一个清楚的了解如何开始
      【解决方案3】:

      这份文件帮助我决定采用哪种策略。 http://www.eclipse.org/forums/index.php/fa/17403/ 用于迁移。根据您现有的代码结构明确指出您应该采用哪种策略。希望对您有所帮助

      【讨论】:

        猜你喜欢
        • 2023-03-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-31
        相关资源
        最近更新 更多