【Java/C/他】統合開発環境Eclipse GM3
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG過去スレ
Part 1 http://pc.2ch.net/prog/kako/1013/10132/1013261320.html
Part 2 http://pc.2ch.net/tech/kako/1013/10132/1013268002.html
Part 3 http://pc3.2ch.net/test/read.cgi/tech/1023103421/
関連スレ
Java 高速GUI SWT
http://pc3.2ch.net/test/read.cgi/tech/1032448424/
オフィシャルサイト
http://www.eclipse.org/
プラグインリンク集
http://eclipse-plugins.2y.net/
http://www.eclipse-workbench.com/jsp/
R2.1までのプラン
http://www.eclipse.org/eclipse/development/eclipse_project_plan_2_1.html
Eclipse project FAQ
http://www.eclipse.org/eclipse/faq/eclipse-faq.html
リンクなんかはアフォがいなけりゃ>>2から>>10あたり。
0002リンクの1
NGNGhttp://www.egroups.co.jp/group/eclipse-ml
SWT Fanclub
http://www.freeml.com/info/[email protected]
Eclipse.org Legal FAQ
http://www.eclipse.org/legal/legalfaq.html
CPL FAQ
http://www-106.ibm.com/developerworks/library/os-cplfaq.html
前スレ651によるCPL日本語訳
http://slashdot.jp/journal.pl?op=display&uid=8990&id=69639
SWT FAQ
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-swt-home/faq.html
CDT FAQ
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home/user/faq.html?cvsroot=Tools_Project
Eclipseプラグインの国際化対応
http://www-6.ibm.com/jp/developerworks/opensource/020823/j_os-i18n.html
国際化対応Eclipseプラグインをテストする
http://www-6.ibm.com/jp/developerworks/opensource/020920/j_os-i18n2.html
WSAD向けプレゼン資料
http://www-6.ibm.com/jp/software/websphere/developer/wsad/workshop/
WSADとCVS for NTの解説
https://www.ibm.com/jp/domino01/software/websphere.nsf/cd5268f84bee6c1e492567a8000bc230/1782525cbab00df549256ba6003fbeec/$FILE/CVS.pdf
WSADとAntの解説
http://www7b.software.ibm.com/wsdd/library/techarticles/0203_searle/searle1.htmlhttp://www7b.software.ibm.com/wsdd/library/techarticles/0203_searle/searle2.htmlhttp://www7b.software.ibm.com/wsdd/library/techarticles/0203_searle/searle3.html
0003リンクの2
NGNGhttp://www.zdnet.co.jp/news/0201/22/e_java_m2.html
共通の敵のためにJava開発ツールで歩み寄るサンとIBM
http://www.zdnet.co.jp/enterprise/0203/28/02032804.html
えっ、エクリプス?“開発ツールのプラットフォームとは”
http://www.atmarkit.co.jp/fjava/column/javaissue/jissue7.html
dW : Open source : Eclipse Platformの利用
http://www-6.ibm.com/jp/developerworks/opensource/020125/j_os-plat.html
dW : Open source : インタビュー: Eclipseコードの供与
http://www-6.ibm.com/jp/developerworks/opensource/020125/j_l-erick.html
Eclipse開発メモ
http://eclipse.boomboom.nu/
0004FAQの2
NGNGQ. eclipseってナニ?
A. フリーで自由に拡張できる統合開発環境。標準でJava開発環境が付属している。
OTI(IBM)主導で開発されているが、オープンソースなので随時開発参加者募集中。
Q. ライセンスはどうなってるの?
A. ライセンスはCPLという、商用利用に寛容なオープンソースのライセンスに準拠している。詳しくはFAQ参照
Q. 日本語の情報源は無いの?
A. Web上ではまだかなり少ない(LINK参考)。今後の充実が望まれる。
Q. Javaで作ってあるのって遅くない?
A. Swingを使わずにSWTという新しいToolkitを使っているので遅くない。
pure javaじゃないけど。
Q. eclipseって名前はどんな意味?
A. 直訳だと「食」。今回他意があるかどうかは不明。過去にIBMはRS/6000のSun追撃キャンペーンで「It's easy to eclipse a Sun」(日食なんて
簡単に起こる。すなわち、サンを凌駕するのはたやすいことだ、の意味)というFlashによるCMを流した。最近の動きは >>2 以降のLINK参照。
http://www.atmarkit.co.jp/news/200007/11/ibmeclibpse.html
Q. どんな言語を対象にしているの?
A. 標準ではJava. eclipse.orgのサブプロジェクトとしてC/C++とCOBOL。
その他、C#, rubyなどが開発中。
Q. 使えるJDKのバージョンは?
A. 1.4.xと1.3.1に対応。プロジェクトごとに選択可能。
Q. 稼動OSは?
A. http://www.eclipse.org/downloads/index.php 参照。MacOSX版は2.1M1から公式サポートに。
Q. これってbugじゃないの?
A. bugzillaで確認。http://dev.eclipse.org/bugs/
0005FAQの3
NGNGQ.いろんなバージョンがダウンロードできるんだけど?
A.お好みに応じてダウンロードしてください。
ReleaseはFIX安定版。 Stableは1月に1回程度のベータ安定版。比較的安定。Integration Buildsは???。やや不安定。Nightly Buildsは日々のビルド。結構不安定。
Q. 何をダウンロードすればよいの?
A.
Eclipse SDK: フルセット
Example Plug-ins: プラグインサンプル
Platform Runtime Binary: ワークベンチ本体
JDT Runtime Binary: Java開発環境プラグイン
Eclipse SDK Translations: 日本語リソース等
以上、 http://www.eclipse.org/downloads/index.php から
CDT: C/C++開発環境プラグイン
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home/main.html?cvsroot=Tools_Project
Java開発に最低限必要なのはPlatformとJDT.C/C++開発に最低限必要なのはPlatformとCDTと、GNUのC/C++開発環境。
日本語化するなら、Eclipse SDK Translations.バージョン管理には、CVS必須。
よくわからんときは、SDKとSDK Translations入れとけばなんとかなる。
Q. インストールはどうするの?
A. eclipse SDKならzipファイルを展開する。日本語化する場合は同じディレクトリにNLS Translationsを展開。nightly buildを追いかける場合は
'-data プロジェクトの場所'を追加したショートカットやaliasを作り、workspaceの場所を別に確保しておくとアップデート時に楽。
Q. バージョンアップは?
A. 正規リリースを入れるときには、Help->Software updatesでそのままver.upできる。nightly buildを追いかける場合はeclipse/workspace
ディレクトリを保存したあとで(-dataで別ディレクトリを指定していたなら不要)、前バージョンのディレクトリを削除。あとは上述インスト
ール時と同様。上書きは絶対にやらない。
Q. アンインストールは?
A. eclipseディレクトリ以下を削除。
0006FAQの4
NGNGQ. キーバインドは変更できないの?
A. 自由な設定はできない。Emacs風にはできる。プラグインを自分で作成
すればかなり自由にカスタマイズできる。ちなみにキーカスタマイズ機能
は2.1での最優先開発項目。
Q.パースペクティブって何?
A.お好みのviewの組み合わせをまとめたもの。例えばJava、Resourseなどなど。
Q. Antの使用方法は?
A. プロジェクト中にbuild.xmlを作ると、右クリックから実行できる。
また自動的に外部ツールとしても登録される。Antのオプショナルタスクを
eclipseのプラグインとして作成すると、eclipse側の資源にもアクセスできる。
Q. 日本語が表示されないんだけど...
A. Window->Preferences->Workbench->Fonts
0007FAQの5
NGNGQ. クラスパスの設定方法は?
A. eclipseには3つのクラスパスの概念があります。
1)eclipseが動作しているVMが参照するクラスパス
→-vmargsオプションでVMの引数として設定。
(2)eclipseの内部コンパイラが参照するクラスパス
→projectのProperties->Java build pathで設定。
(3)コンパイル後のJavaアプリケーションを動かすVMが参照するクラスパス
→(2)と Run->Run(debug)... -> Classpath で設定。
Q. アプレットを実行するには?
A. appletlauncher pluginをインストールする。
http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/jdt-core-home/plugins/org.eclipse.jdt.internal.appletlauncher/index.html
Q. GUIビルダはないの?
A. eclipse.orgとしてはない。IBMは(WSAD用に?)開発中らしい。
instantiationsは、VisualAge for JavaのVisual Composition Editorとの
連携ツールをCodeProのオプションとして出している。また、フリーな
プロジェクトとしては http://sourceforge.net/projects/bigsplash や
http://sourceforge.net/projects/eclipsecolorer/ がある。
Q. 既存のJavaファイルを読み込むには?
A.ドラッグアンドドロップもしくはFile-Importもしくは
Workspase配下のプロジェクトフォルダの中にコピーしてRefresh。
Q.サーバサイドの開発がしたいのですが。
A.「Sysdeo Tomcat Plugin」「EASIE Weblogic Plugin」
「EASIE Wepsphere Plugin」「EASIE JBoss Plugin」等を使用してください。
0008FAQの6
NGNGQ. SWTって自分のアプリケーションから呼び出せるの?
A.
作り方...http://www.eclipsetotale.com/articles/swt/premierProjetSWT/index.html を参考のこと。
配布に必要なもの...swt-win32-2026.dll(2026の部分はverごとに違う)、swt.jar、コンパイルしたclassファイル
実行方法...適当にdll置いてjarにclasspath通してください。
Q. SWTを使ったネイティブアプリを作るには?
A. 以下のコンパイラを使う。
Windows: JET http://www.excelsior-usa.com/jet.html
Windows: JOVE http://www.instantiations.com/jove/product/thejovesystem.htm
Linux: GCJ http://www-106.ibm.com/developerworks/library/j-nativegui/index.html
Q. 各ウィジットのサンプルコードは?
A. http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-swt-home/dev.html
■CDT
Q. Borlandなど他のコンパイラは使えないの?
A. Makefileベースなので、自分で書き換えればコンパイルはできる。
00091
NGNG修正・追加は随時。FAQが2からなのは気にするな。
0010デフォルトの名無しさん
NGNG2.1 M1からOS X/Cabon版が正式に出たよ
http://www.eclipse.org/downloads/index.php
■ このスレッドは過去ログ倉庫に格納されています