3

私は今読んだものについて少しおびえています。Java でプログラミングを開始したいので、いくつかの調査を行った結果、Swing GUI Designer の機能と Jasper Reports (iReport) による強力なレポート機能を備えた NetBeans が最適な IDE であるという結論に達しました。

しかし、Oracle (まもなく Sun を買収する予定) は、NetBeans に関心を持っていないようです。近いうちに Java で appz を構築する予定なので、次の点についてご意見をお聞かせください。

Oracle が NetBeans を廃止するという噂があっても、NetBeans を使い続けるか、それとも別の IDE を選択するか?

PS: 基本的には NetBeans が選択されますが、現在の状況を考えると、この決定には疑問があります。

ありがとうございました

4

5 に答える 5

6

オラクルは、自社製品である JDeveloper に多くの時間と資金を投入してきました。それはいくつかのかなりきちんとした機能を備えています。しかし、Java 開発者の多くはプロプライエタリなソフトウェアの使用を好まないため、業界で大きな注目を集めることはありませんでした。オラクルは、オープン標準へのコミットメントに対してかなり大きな役割を果たしています。

いずれにせよ、現時点では、Oracle は新たに獲得した BEA WebLogic 機能の多くを JDeveloper スイートに統合しています。しかし、彼らが Sun を買収する契約を結んだら、NetBeans から何を得ることができるかを検討し始めると確信しています。Larry Ellison のビジネス手法についてどう考えても、彼は 1 ドルの価値を知っているからです。NetBeans に価値のあるものがある場合、それらは捨てられず、最終的に JDeveloper になります。

編集

NetBeans を放棄し、JDeveloper に入るいくつかの部分を回収するとおっしゃいましたか?

長期的には、Oracle が 2 つの Java IDE を維持することはありません。しかし、以前の買収 (Seibel、JD Edwards、BEA など) を処理するための戦略を見てください。Oracle は、これらの製品を最新の状態に保ちながら、顧客に Oracle 独自のブランド アプリケーションを提供する計画を立てました。場合によっては、買収した製品 (Seibel Analytics、BEA WebLogic Server) を優先して、オラクルの製品を放棄することを意味していました。

オラクルは、MySQL に関して同様の発言をしています。人々は嘲笑するかもしれませんが、オラクルは MySQL を維持すると思います。これは、Larry が MySQL からお金を稼ぐことができると考えていることと、MySQL の顧客ベースを強奪しようとする Microsoft の試みを急上昇させることが理由の 1 つです。

NetBeans に対する Oracle の意図に関する公式の記事は読んだことがありません。したがって、以下は単なる私の推測です。Oracle は NetBeans を殺しません。もしそうなら、すべての NetBeans ユーザーはおそらく Eclipse に傾倒するでしょう (「JDeveloper はダメだ」という Pascal の信念を多くの人が共有しているためです)。実際、オラクルはおそらくまだしばらくそれを続けるでしょう。

それまでの間、彼らは NetBeans の機能のうち、JDeveloper の同等品よりも優れているもの、または同等品がなく、Oracle の Fusion プログラムをサポートできるものの一覧を作成する予定です。たとえば、Ellison は JavaFX への称賛を声高に表明しています。Fusion のものを NetBeans にリバースするよりも、その機能を JDeveloper に移植する方が簡単だろうというのが私の無知な感覚です。私はそれについて間違っているかもしれません。おそらく、NetBeans のより広範な市場への浸透を利用して、JDeveloper を解放する方が理にかなっているでしょう。

いずれにせよ、NetBeans の使用を開始する必要があると思います。なぜなら、その機能は一晩でなくなるわけではないからです。

アップデート

InfoWorld はちょうど (2010 年 1 月 27 日) Sun に対する Oracle の計画の概要を発表しました。該当ビットは

Oracle JDeveloper および Eclipse プラットフォームと競合してきた Sun 主導のオープン ソース Java IDE である NetBeans は、「Java 開発者向けの軽量開発環境」として存続すると Kurian 氏は述べています。しかし、JDeveloper は Oracle のエンタープライズ開発ツールとして引き続き使用されます。

于 2010-01-13T22:45:10.810 に答える
3

私は長い間 eclipse を使用していました。今でも気に入っている点もありますが、Netbeans は Java 開発用のはるかに優れた IDE であると信じています。NetBeans を使用してください。Eclipse よりも高く評価されるでしょう。Netbeans がサポートされなくなるという最悪のシナリオでは、サポートが終了するまでには、より優れた開発者になっていることでしょう (ただし、これが起こるとは思いません)。

于 2010-01-13T22:37:35.873 に答える
0

Eclipse では GUI を作成できませんが、Netbeans IMHO よりも Eclipse の方が優れています。

于 2010-01-14T00:22:17.090 に答える
0

あなたは心配しすぎです。では、オラクルが来月 NetBeans を廃止したらどうなるでしょうか? インストールは引き続き機能し、長期間にわたって機能します。新しいコンピューターをセットアップする必要がある場合に備えて、インストーラーを保存しておいてください。後で、別の IDE に切り替えることもできます。Oracle が NetBeans を中止する (または中止すると脅す) 場合、他のほとんどの IDE は「NetBeans プロジェクトのインポート」オプションを提供するはずです。

于 2010-01-14T12:30:06.407 に答える
0

NetBeans がニーズに適していると思われる場合は、それを使用してください。私はEclipseの方が好きですが、それは個人的な選択です。

将来的に NetBeans がサポートされなくなったとしても、引き続き使用できるか、別の IDE の使用を開始することをお勧めします。

IDE に関係なく、Java コードは Java コードのままです。

私は、NetBeans は Oracle の支配下でも引き続きサポートされると信じています。多くの Java 開発者がそれを使用しているため、Oracle はそれらすべてに廃止を指示することはありません。

于 2010-01-14T04:18:16.593 に答える