gpt4 book ai didi

java - 今天的 Eclipse RCP 4 与 NetBeans 平台 8 0​​x104567911

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:21:34 27 4
gpt4 key购买 nike

我即将为我的公司启动一个相当大的应用程序,并且由于它必须是跨平台的,我们指向 Java(本来喜欢 C#,但探索了 Xamarin 生态系统和 Mac 部分似乎是远远落后于休息包......)

现在,我正在评估 Netbeans 8 和 Eclipse 4 作为 RCP。在我继续之前,我不得不说我已经维护了将近一年的时间,我们以前的软件是用 Netbeans 平台编写的,但是它有很多性能问题和很多错误(其中一些似乎与平台有关本身——即插件没有明显原因不更新)我和我的公司有点对 Netbeans 平台失去信心,但另一方面我似乎无法找到开始挖掘 Eclipse RCP 的好方法。当然,维护该软件意味着我已经在 Netbeans 平台上有经验,而我在 Eclipse RCP 上处于“Hello World”级别。

最重要的是,我想我将使用 JavaFX 8,我也必须学习它,因为它似乎是 Java GUI 中新的事实标准。

基本上,我的软件应该处理(本地、SQLite 或 JavaDB 或类似的)客户数据库,并通过以太网将各种数据发送到其他设备。

那么,有没有人体验过其中一种?而且,如果有人喜欢 Eclipse,可以在我开始购买书籍之前给我一些 Eclipse 4 RCP 的更新教程吗?

谢谢任何人。

最佳答案

取决于您选择的 UI 工具包,eclipse 是 SWT,而 netbeans 是纯 swing,因此是纯 java。我没有使用过 eclipse,但我从事 Netbeans 插件已经将近三年了。 Netbeans 模块化编程是我所知道的独一无二的纯粹乐趣。

Which Rich Client Platform to use

JSR 296 在从 Java 7 推迟到 Java 8 之后又推迟到 Java 9。所以我不会等待。 Spring RCP 很久以前就死了。上述帖子的作者似乎对 Netbeans RCP 的方法有先入为主的观念。

Netbeans 很久以前就已经实现了 JSR 296 和 JSR 277,并且它们的实现经过了时间的考验,现在已经将近 15 年了。

在一天结束时,它归结为您要尝试做什么。但 Netbeans RCP 是一个很棒的工具,并被许多客户使用。联邦 express 和美国空军是我想到的。

下面列出了 netbeans 的展示,其中列出了 RCP 的所有现有用户。 IMO 可能有点过时了。

https://platform.netbeans.org/screenshots.html

更新

我还想写一件事,但发现昨晚在酒吧里很难集中精神:)。不久前,我尝试将 SquirrelSql 转换为使用 JavaFX,但与我的所有其他想法一样,我中途失去了兴趣。我发现我可以将 JavaFx 的有点儿 MVC 与 JBoss weld CDI 一起使用,这让我感到惊讶,我真的很喜欢在 Java 桌面 UI 世界中编程 MVC。我知道您一定已经做出了决定,但值得一看,我相信当您花时间开发桌面应用程序谋生时,它可能会对您 future 的努力派上用场。这是代码,查看 fw-fx 目录。

udutha-sql

关于java - 今天的 Eclipse RCP 4 与 NetBeans 平台 8 0​​x104567911,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25093364/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com