みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

eclipseの実行ファイル形式がexeな理由

http://mergedoc.sourceforge.jp/

上記のeclipseを利用させていただいております。

eclipseはjavaで作成されている(swing?)ようですが、

そうであれば、jarファイルを実行して利用するかたちになるかと思います。

なぜ、またどのようにしてexeファイルで公開しているのでしょうか?

ご存知の方、宜しくお願いします。

投稿日時 - 2013-03-09 12:25:30

QNo.7984279

困ってます

質問者が選んだベストアンサー

EclipseはSwingではなく、SWTコンポーネントを使用しています。
これはOS等のネイティブに依存するコンポーネントで、Pure Javaではありません。

Eclipseが作成された当時、Javaの統合開発環境はBorlandのJBuilderやNetBeans等の
Pure Javaが主流でしたが、起動にとても時間がかかっていたり、大量リソースを消費していました。
そこで、不要な機能を取り外したり、付けたりできるプラグイン化や、
ネイティブなコードを実行することで軽くしようという試みから生まれたのがEclipseです。

投稿日時 - 2013-03-09 16:21:48

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

eclipsを使って開発を行う際のターゲット言語はJavaとは限りません。
その場合使用環境にJavaがインストールされていない可能性もあるので、Javaが無い環境で動くようにした方がいいでしょう。

投稿日時 - 2013-03-09 14:11:33

あなたにオススメの質問