【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
0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNGΣ(´Д` さりげなすぎ
0013前すれ938
NGNGFTP and WebDAV support, Infocenterモジュールの説明とか
抜けてたね。
CDT Development Plan/Schedule
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/cdt-home/plans/CDT_R2.0_new_plan.html?cvsroot=Tools_Project
0014前すれ938
NGNGhttp://www7b.software.ibm.com/wsdd/library/techarticles/0203_searle/searle1.html
http://www7b.software.ibm.com/wsdd/library/techarticles/0203_searle/searle2.html
http://www7b.software.ibm.com/wsdd/library/techarticles/0203_searle/searle3.html
0015デフォルトの名無しさん
NGNGところでEclipse2.0ではメニューその他の日本語化をしなかった場合は
デフォルトファイルエンコーディングをUTF-8にしておくと、
文字列の外部ファイル化をしたとき、エスケープされなかったんだけど、
日本語化をした場合はエスケープされてしまうね...
それにPlug-In wizardを使った場合、テキスト領域に日本語をインプットすると
文字化け食らうね。
おしい、もうちょいと!
0016デフォルトの名無しさん
NGNG0017デフォルトの名無しさん
NGNGそれでなんですが表示されたページの懸賞などの入力フォームなんかに自動入力させたいのですが
どうすればよいのでしょうか?
一応MSDNや過去ログを見たのですが全然わからなくて。
教えてください、お願いします
001817
NGNG0020デフォルトの名無しさん
NGNGそうじゃなくて、アンカを">>2から>>10"にするんじゃなくて">>2-10"にってことだと思うよ。
0021デフォルトの名無しさん
NGNGよっぽど反応が速くて良いと思わない?
0022デフォルトの名無しさん
NGNG場合にもよる。前スレでランタイムワークベンチうんぬんいってたのには、
eclipse/workbench/.metadata/.log とplugin.xmlと例外、全部貼り付
けやがれと思ったが、ここじゃ無理だしな。
0023デフォルトの名無しさん
NGNGあら、ボケて日本語間違ってた。細かいじゃなくて単純な質問ね。
「XXは動きますか?」とか「XXはどこにあります?」とか。
0024デフォルトの名無しさん
NGNG安定版と比べてどんな機能が追加されてるかとか
教えていただけるとありがたいんですけど。
0025デフォルトの名無しさん
NGNGじゃばじゃば
0026デフォルトの名無しさん
NGNGhttp://64.38.198.171/downloads/drops/R-2.0-200206271835/NLS-SDK-2.0-Translations.zip
0027デフォルトの名無しさん
NGNG海外のサイトも国内のサイトも説明がよくわからん。
MinGWを使うのか、CygwinからMinGWを使うのか、MinGWのどのバージョンを
使えばいいのか、何がなにやら。
OSはWindows 2000でMinGW-2.0.0-3.exeとeclipse-SDK-2.0-win32.zip、
NLS-SDK-2.0-Translations.zip、org.eclipse.cdt_20020916.zipはダウソ済みなんだが。
0028デフォルトの名無しさん
NGNG0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNGそのCDTはQNXが一から作り直しているやつだからエディタに毛が生えたレベルで全然
実用レベルじゃない。R1.0からの流れでIBMがやっていたやつはR2.0F5
向けまでで開発が止まっている。それでよければ、downloadページの一番下に
古いcdtへのリンクがある。こっちはヘルプもかなりそろってるが、昔のCDTは
Linux向けを意図したProjectだったからWindows向けの記述はないかもね。
003230
NGNGgmakeやgdbのフロントエンドだから、そのあたり入っていれば動く。
newsgroupでそのあたりの話題出てたから読んでみるのもよし。
0033デフォルトの名無しさん
NGNGLinuxとかではどーなるの?
0034デフォルトの名無しさん
NGNG0035質問です
NGNG<echo message="${java.class.path}"/> を実行すると
eclipse\startup.jar しか表示されません。
0036デフォルトの名無しさん
NGNGなかなかいいな。
0037デフォルトの名無しさん
NGNGオプショナルタスクの検索パスは、ワークベンチの設定で。
<java>タスクとかで使うやつなら、<classpath>使うか
引数で指定でいいかと。
0038デフォルトの名無しさん
NGNG軽くていいよね。
0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNGEclipseもブレイクしたら結局MSに焼き直されて終わり
0041デフォルトの名無しさん
NGNG0042デフォルトの名無しさん
NGNG0043デフォルトの名無しさん
NGNG裏に IBM がいるので大丈夫ではないかと
0044デフォルトの名無しさん
NGNG頼む。
0045デフォルトの名無しさん
NGNG0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNG0049デフォルトの名無しさん
NGNG005035
NGNG<javac> タスクで使う classpath です。
確かに <classpath> 書けば使えるのは分かっているのですが、
そうしないで出来る方法があるなら知っておきたいな,と
0051デフォルトの名無しさん
NGNG0052デフォルトの名無しさん
NGNGhttp://www-3.ibm.com/software/ad/studioappdev/about/V5.html#v5new
New Visual Editor for Java - a Java-based client for building
GUI components (Swing or AWT). It has full round-tripping support
and the ability to run in a separate Java virtual machine (JVM).
既にnewsgroup等で流れていたとおり、SwingとAWTだけね。
005335
NGNG0054デフォルトの名無しさん
NGNG0055デフォルトの名無しさん
NGNGどこまで日本語化なってんのかと思ったらHelpも日本語だ!
この前,苦労して英語読んだのに・・・
0056デフォルトの名無しさん
NGNGなくてもJAVAのプロジェクトは作成できたけど・・・
0057デフォルトの名無しさん
NGNGhttp://64.38.198.171/downloads/drops/R-2.0.1-200208291828/index.php
>The Eclipse SDK includes the Eclipse Platform, Java development tools,...
0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNG0060デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNG0063デフォルトの名無しさん
NGNGブラウザからServletTestRunner使ってテストするのはできるんだけど、
Antからrunservertestsタスク呼び出したとき、ブレークポイント設定
していると、Antのメッセージボックスが表示されたままEclipseが
固まっちゃうんですけど。
Eclipse + Ant + Cactusの場合、みなさんどんな風に使ってます?
0064デフォルトの名無しさん
NGNGクラスのフィールドじゃなくって、あるローカル変数を触ってる個所を検索したいんだけど。
# ローカル変数のスコープが見渡せないコードが悪いんだが
0065デフォルトの名無しさん
NGNGそのローカル変数を定義してる場所で
適当にリネームすると赤線がつくので一発だ(w
006665
NGNGスマソ
0067デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNGすなおにリファクタリングしてください。
0069デフォルトの名無しさん
NGNG俺もー。
0071デフォルトの名無しさん
NGNGテキストサーチあるでしょ? 懐中電灯マークのやつ。
あれのFile Searchでやればいいんじゃないの。
0072デフォルトの名無しさん
NGNG●●●●●●●●「オセロさえ納期内に作れない=OO役立たず 」祭り●●●●●●●
/| | |_____ΦΦΦΦΦΦΦΦΦΦΦ||ΦΦΦ
| | | ̄ ̄ ̄ /| ||
| | | / /|TTTTTT TTTTTTTTTT||TTTTT
| /\ | /|/|/|^^^^^^ |三三| ^^^^^^^^^^^||^^^^^^^
| / / |// / /|
| / / |_|/|/|/|/|
| / / |文|/ // /
|/ /. _.| ̄|/|/|/ Λ_Λ
/|\/ / / |/ / (___)
/| / / /ヽ /〔 非OO 〕〕つ
| | ̄| | |ヽ/l `/二二ヽ
| | |/| |__|/ Λ_Λ / /(_)
| |/| |/ ( ´∀`) (_) Λ_Λ
| | |/ // / ^ ̄]゚ (` )
| |/ ゚/ ̄ ̄_ヽ ⊂〔〔 非OO 〕
007364
NGNGthanx.
Workspace内の他のファイルも検索対象になるけど、
そこは許容するということ?
# ローカル変数なんで、このファイルだけでいいんだが
Emacs の incremental-search みたいなのがベストだけど、
それは無理?
0074デフォルトの名無しさん
NGNG0075デフォルトの名無しさん
NGNGCTRL+Fで。
007664
NGNGthanx.
Emacsキーバインドにしてるんで、普通の Emacs のように C-s でできた。
一番あたりまえの方法を試さないまま、メニューに手をつけていたようです。
お恥ずかしい限りです。
0077
NGNGCntl+jでincremental findモードになる。
使い方はemacsと同じで、Windowのステータスバーをミニバッファ
として使う。
(…もしかして、わざと質問してる?)
0078デフォルトの名無しさん
NGNG0080デフォルトの名無しさん
NGNGったく、どんくせえな…
0081EMH
NGNG0082デフォルトの名無しさん
NGNG( ´D`)<EMFって何れすか?
0083デフォルトの名無しさん
NGNG0084デフォルトの名無しさん
NGNGEclipse modeling framework
ネタニマジレスだった?
0085デフォルトの名無しさん
NGNG0086デフォルトの名無しさん
NGNG欲しいところなんだが…
0087デフォルトの名無しさん
NGNG0088
NGNGWSADってwarファイルをインポートしてプロジェクトを作成できるんだね。
あとweb.xmlエディタとか付いてた。全然買うつもりないけど、
あれは便利だと思いました。
0089デフォルトの名無しさん
NGNGhttp://pc3.2ch.net/test/read.cgi/tech/1032985885/l50
/| | |_____ΦΦΦΦΦΦΦΦΦΦΦ||ΦΦΦ
| | | ̄ ̄ ̄ /| ||
| | | / /|TTTTTT TTTTTTTTTT||TTTTT
| /\ | /|/|/|^^^^^^ |三三| ^^^^^^^^^^^||^^^^^^^
| / / |// / /|
| / / |_|/|/|/|/|
| / / |文|/ // /
|/ /. _.| ̄|/|/|/ Λ_Λ
/|\/ / / |/ / (___)
/| / / /ヽ /〔 非OO 〕〕つ
| | ̄| | |ヽ/l `/二二ヽ
| | |/| |__|/ Λ_Λ / /(_)
| |/| |/ ( ´∀`) (_) Λ_Λ
| | |/ // / ^ ̄]゚ (` )
0090デフォルトの名無しさん
NGNG高ぇよな〜。
サーバソフトとかならクリティカルな割に出玉少ないから分かるけどさ、個々の
開発者が使うものにあの値段は無いよ。
0091デフォルトの名無しさん
NGNGVisual Ageぐらいまで値下げしてほしいよね。
0092デフォルトの名無しさん
NGNGだからweb.xml、ejb-jar.xmlなら、とっととXDoclet使えやゴルァ!
って言ってる人が別スレにいる。
0093デフォルトの名無しさん
NGNG0094デフォルトの名無しさん
NGNGDoCoMoの503iツールDoJaをインストールしたのですが
EclipseからDoJaライブラリのコードアシストを実現する方法はありますか?
0095デフォルトの名無しさん
NGNG試してないのでだめならゴメン。
0096デフォルトの名無しさん
NGNGなかなか便利だよ、WSAD。war作るのにしか使わんけど。
0097デフォルトの名無しさん
NGNG0098デフォルトの名無しさん
NGNGできないですか?
0099デフォルトの名無しさん
NGNGDojaのライブラリをビルドパスに含める。それかDoja2.0と
http://www.egroups.co.jp/message/eclipse-ml/95
を使うとか。
0100デフォルトの名無しさん
NGNG0101デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています