【Java/C/PHP/D/他】統合開発環境Eclipse M17
■ このスレッドは過去ログ倉庫に格納されています
0001(・∀・)ニヤニヤ ◆tJvaJsQ3sE
2005/04/30(土) 16:58:08【Java/C/PHP/D/他】統合開発環境Eclipse M16
http://pc8.2ch.net/test/read.cgi/tech/1106406752/
オフィシャルサイト
http://www.eclipse.org/
http://www.excite.co.jp/world/url/body?wb_url=http://www.eclipse.org/&wb_lp=ENJA&wb_dis=3
eclipse project FAQ
http://www.eclipse.org/eclipse/faq/eclipse-faq.html
●ダウンロード
J2SE v 1.4.2 のダウンロード
http://java.sun.com/j2se/1.4.2/ja/download.html
Java5(J2SE1.5.0)のダウンロード
http://java.sun.com/j2se/1.5.0/ja/download.html
eclipse project downloads (Eclipse SDK, Language Pack)
http://download.eclipse.org/downloads/index.php
eclipse project downloads (ミラーサイト)
http://eclipse.cis.sinica.edu.tw/downloads/index.php
Eclipse Tools PMC Project Downloads (CDT, EMF, GEF, Hyades, COBOL)
http://www.eclipse.org/tools/downloads.html
Eclipse Technology PMC Project Downloads (AJDT, AspectJ, Equinox, Koi, Stellation, XSD)
http://www.eclipse.org/technology/downloads.html
●今後のスケジュール
Eclipse Project 3.0 Maintenance Release Schedule (3.0.1:2004/09/後半, 3.0.2:2005前半)
http://www.eclipse.org/eclipse/development/eclipse_maintenance_schedule_3_0_x.html
Eclipse Project INITIAL DRAFT 3.1 Plan (M5:2005/02/18, M6:04/01, release 2Q2005)
http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_1.html
0002(・∀・)ニヤニヤ ◆tJvaJsQ3sE
2005/04/30(土) 17:00:000003デフォルトの名無しさん
2005/04/30(土) 18:23:04ただ今の状態を安寧とすることだけに腐心する。
こちらの方がより性質が悪い。
0004デフォルトの名無しさん
2005/04/30(土) 22:18:12誤爆?
0005デフォルトの名無しさん
2005/05/01(日) 01:57:170006デフォルトの名無しさん
2005/05/01(日) 02:10:28・・・・・・・・・・・・・・・・
0007デフォルトの名無しさん
2005/05/01(日) 13:41:08\(.\ ノ
、ハ,,、  ̄
0008デフォルトの名無しさん
2005/05/01(日) 16:30:140009デフォルトの名無しさん
2005/05/01(日) 16:51:14公式サイト見れ
0010デフォルトの名無しさん
2005/05/01(日) 23:16:16今度からxercesとかaxisとかがプラグインとして同梱されている
から、自分でこれらのプラグインを別途入れてる人はぶつかるから
注意ね。xercesなんて結構はまる人いそうだ。
0011デフォルトの名無しさん
2005/05/02(月) 14:39:00http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-core-home/r3.1/main.html#release-plan
これ?見方が不明。解説きぼんぬ。
0012名無しさん@Linuxザウルス
2005/05/02(月) 14:51:220013デフォルトの名無しさん
2005/05/02(月) 15:18:23見たままだろ
0014デフォルトの名無しさん
2005/05/02(月) 22:15:10それ、Planじゃないのか?
0015デフォルトの名無しさん
2005/05/03(火) 15:32:02Ctrl→宣言対象アンダーバー出現→クリック
した場合に、その個所にジャンプしますが
本当にその部分しか表示されません(例えばgetXXXをクリックしたらそのgetXXXメソッドの宣言部分のみ)
できればその個所の存在するクラス全体を表示してくれるとありがたいのですが
どこで、設定変えればいいのでしょうか?
0016デフォルトの名無しさん
2005/05/03(火) 16:13:260017デフォルトの名無しさん
2005/05/03(火) 16:27:510018デフォルトの名無しさん
2005/05/03(火) 18:02:57補完が効いて楽とか、ファイルの管理が楽とか、デバッグできるとかそれくらい。
0019デフォルトの名無しさん
2005/05/03(火) 18:05:21マイナー言語は辛いね。
0020デフォルトの名無しさん
2005/05/03(火) 18:16:59まぁ、チーム開発機能だけだな。
CVSクライアントとして使う意味だけはある。
0021デフォルトの名無しさん
2005/05/04(水) 22:21:17J2SE5.0
CDT2.1.1
でC/C++を書き始めました。
ナビゲーター・フィルターで*.classと.*の2つしかフィルターの選択支がないのですが
*.oを隠すにはどうすればいいのでしょうか?
.cppと同じ数だけ.oが出来てうっとおしくて・・・
ワーキングセットの選択で隠せなくもないのですが・・・
0022デフォルトの名無しさん
2005/05/05(木) 00:20:13あるけど、探すのめんどいから知ってるやり方を一応書いとく。
1. eclipse/pluginsフォルダにnet.2ch.pc8.tech.1114847888.21_1.0.0というフォルダを新規に作成する。
2. 作成したフォルダにplugin.xmlという名前で以下の内容のファイルを作る。
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin id="net.2ch.pc8.tech.1114847888.21" name="21 Plug-in"
version="1.0.0" provider-name="774">
<requires>
<import plugin="org.eclipse.ui.ide"/>
</requires>
<extension
point="org.eclipse.ui.ide.resourceFilters">
<filter selected="true" pattern="*.o"/>
</extension>
</plugin>
3. eclipseを起動する。
002321
2005/05/05(木) 12:15:41サンクス。でもやってみたけど何も変わらなかった。
自分では解決できそうにないのであきらめることにします。
ありがとうございました。
しかしフィルターの追加ぐらい簡単に出来てもよさそうなものだが。
0024デフォルトの名無しさん
2005/05/06(金) 12:15:52EPICでPerlのデバッグをやろうとしたら
Padawalerモジュールが必要とエラーがでたのですが、
どこでインストールできるのでしょうか?
0025デフォルトの名無しさん
2005/05/06(金) 15:17:31Eclipseにどうやって認識させたらいいの?
0026デフォルトの名無しさん
2005/05/06(金) 15:29:30http://pc8.2ch.net/test/read.cgi/tech/1114858011/289
で一応回答貰ってるな。
それで不足なら更なる情報出すか、エスパー募集しろ。
002724
2005/05/06(金) 16:28:12スマソ
0028デフォルトの名無しさん
2005/05/06(金) 17:15:100029デフォルトの名無しさん
2005/05/06(金) 21:08:240030デフォルトの名無しさん
2005/05/06(金) 21:13:32Eclipse3.1から実装されている。
0031デフォルトの名無しさん
2005/05/06(金) 21:23:460033デフォルトの名無しさん
2005/05/07(土) 02:38:29メニューにはRunとかDebugとかはあるんですが、Compileがありません。
また@ITの記事を読むと、プログラムを保存すれば勝手にコンパイルされると説明されているのですが、試したところコンパイルされません。
どこかに自動コンパイルする・しないのチェックボックスとかあるんでしょうか。
0034デフォルトの名無しさん
2005/05/07(土) 02:40:08003533
2005/05/07(土) 03:28:18どこでしょうか。教えていただけないでしょうか。
メニューのProject→Build Automaticallyがそれかと思ったのですが、チェックしても何の変化もないので違うみたいです。
そもそもProject→Build Projectは非選択表示になっており実行できないし。
0036デフォルトの名無しさん
2005/05/07(土) 07:29:12当方、exlipse 3.02 を使用してます。
事情によりjava環境を、JDK1.5 から JDK1.48 に移したのですが
その途端、クラスファイルの実行で
java.lang.UnsupportedClassVersionError
が発生し、プログラムの実行ができなくなりました。
一体どういう事なのでしょうか?
eclipse は、ただ日本語パックのみで他は何もプラグインしてない
状態です。教えてくださいませ
0037デフォルトの名無しさん
2005/05/07(土) 08:28:27自動コンパイルが走ってclassファイルが生成されても,
Javaパースペクティブのパッケージエクスプローラでは
デフォルトでclassファイルが表示されないようになっている
ので,一見コンパイラが走っていないように見えるかもしれない.
そのことかな.
0038デフォルトの名無しさん
2005/05/07(土) 08:33:41JDK1.48ってかっこいいな。
0039デフォルトの名無しさん
2005/05/07(土) 08:34:21その実行できなくなったクラスファイルの出所は?
Eclipseは1.5対応のクラスファイルは生成できないから,
多分Eclispeの外の環境でコンパイルしたものを持ってきている
と思うんだけど.ソースがあるならコンパイルしなおしてごらん.
0040デフォルトの名無しさん
2005/05/07(土) 09:09:10004136
2005/05/07(土) 11:04:59今度はコンパイルもできなくなりました。
ビルドやクリーンをしても全くクラスファイルが生成されないのです。
環境は eclipse 3.02 + 日本語パック + JDK1.48 です。
誰かこのトラブルについて知ってる人がいたら、解決策を教えてください。
004236
2005/05/07(土) 11:08:46しかも奇妙な事が起こってるので、頭を悩ませてます。
eclipse 起動すると、たまに上段のツールバーのメニューが
勝手に変わってる事があるのです。
しかも、たまに「ファイアウォールでブロックされました」なる
メッセージが Windows 側から出るのです。
eclipse の稼動中はどこかのサイトと通信を行って動作を決める
システムなのでしょうか?
0043デフォルトの名無しさん
2005/05/07(土) 11:17:35eclipse自体が使うJDKの設定箇所をなおし忘れてるんじゃないの?
0044デフォルトの名無しさん
2005/05/07(土) 11:18:54JDKにも、Eclipseにも、バージョンアップされているかどうか自動的にチェックしに行く機能があるけど。
0045デフォルトの名無しさん
2005/05/07(土) 13:21:42知ったか乙!
お前、コンパイルスイッチって知ってる?
0046デフォルトの名無しさん
2005/05/07(土) 13:23:49あげあし乙
0047デフォルトの名無しさん
2005/05/07(土) 13:24:190048デフォルトの名無しさん
2005/05/07(土) 13:42:52ツールバーの問題は多分つかってるパースペクティブが切り替わってるだけ。
ファイアウォールうんぬんは、デバッグモードでの実行時デバッグ用ポートを開く動作に
反応してるだけ。エクリプスはローカルデバッグでもリモートデバッガ使うからね。
0049デフォルトの名無しさん
2005/05/07(土) 14:40:44まあなにしたらどうなったかもっと詳しく書けや。
0050デフォルトの名無しさん
2005/05/07(土) 15:00:08クラスのそのメソッドの宣言されているところに飛びますが
そのメソッドのみ表示されてしまうのですが
クラス全体のソースがみたいとき(展開?)はどうすればいいのですか?
0051デフォルトの名無しさん
2005/05/07(土) 17:16:230052デフォルトの名無しさん
2005/05/07(土) 17:25:06インポートをすればワークスペースに突っ込めるぞ。
0053デフォルトの名無しさん
2005/05/07(土) 17:45:43CVS でも持ってこれるね。
0054デフォルトの名無しさん
2005/05/07(土) 18:50:23サンプルプログラムを走らそうとしています。
実行すると、下の例外
java.lang.UnsatisfiedLinkError: no swt-win32-3128 in java.library.path
が出るのですが、正常に走らせるにはどのような設定が必要でしょうか?
http://dev.eclipse.org/viewcvs/index.cgi/platform-swt-home/faq.html?rev=1.11#dll
をみると、どうもpathの設定を追加しないといけないようですが、
"plugins"ディレクトリの下に"org.eclipse.swt"というディレクトリは無いようです。
0055デフォルトの名無しさん
2005/05/07(土) 20:33:34Java ApplicationではなくSWT Applicationを選べばOK.
0056デフォルトの名無しさん
2005/05/07(土) 23:44:57さんくす
(バージョンは*でもいいけどねんの為)
ttp://www.eclipse.org/downloads/index.phpから
[Get Eclipse.]項の[Other downloads for 3.0.2.]のリンクへ飛ぶ
そしたら[Eclipse SDK]項の
Source Build (Source in .zip) (instructions) [eclipse-sourceBuild-srcIncluded-3.0.2.zip]か
Source Build (Source fetched via CVS) (instructions) [eclipse-sourceBuild-srcFetch-3.0.2.zip]これ(?)
(CVSでもってのは、これのことですね)から
eclipse自体のソースを持ってくれました。
ソースからのビルドは
ttp://download.eclipse.org/eclipse/downloads/drops/R-2.0-200206271835/srcIncludedBuildInstructions.html
等を参照
005754
2005/05/08(日) 00:06:51一応その方法も試してみたのですが、同様の例外が出ます…
ちなみに、swt実行に必要なdllって、正常ならどこにあるのでしょうか?
0058デフォルトの名無しさん
2005/05/08(日) 02:11:520059デフォルトの名無しさん
2005/05/08(日) 03:37:300060デフォルトの名無しさん
2005/05/08(日) 09:13:30パソコンのスペックですよ。
あと、JDK1.5なら。
0061デフォルトの名無しさん
2005/05/08(日) 09:38:47eclipse\plugins\org.eclipse.swt.win32_3.0.2\os\win32\x86
でもRun...から実行できなかったのなら、なにかおかしい状態
になっていると思うから、対症療法でしのぐよりはじめから
見直したほうがいいと思うけどな。
0062デフォルトの名無しさん
2005/05/08(日) 11:29:45PC買い換える頃には もっと重くなってますよ。
0063デフォルトの名無しさん
2005/05/08(日) 12:28:4115個程度コントロールを配置していますが、
オブジェクト名をプロパティ欄で変えるだけで、
15秒ぐらいCPUが100%になってしまいます。
重すぎ・・・
Eclipse 3.0.1
JDK1.4.2
CPU Celelon1.2G
Memory 768MB
0064デフォルトの名無しさん
2005/05/08(日) 14:07:20オブジェクト名を変えるってのはインスタンスフィールドの名前も変わるんだろうから、
同名のインスタンスフィールドが使われているかをプロジェクト内部を全部検索して調べて
あげくにプロジェクトの再ビルドとかやってるのかも?
Project -> Build Automatically を切るとかすればちっとは変わるかも?
あとは、Eclipse の(というかJVMの)メモリ割り当て増やすとか。
006563
2005/05/08(日) 14:41:20>Project -> Build Automatically を切るとかすればちっとは変わるかも?
→かなり改善しました。15秒から2秒ぐらいに大きく改善されました。
ありがとうございます。だいぶましになりました。
006650
2005/05/08(日) 14:42:51わかりませんか?
泣きそうです
0067デフォルトの名無しさん
2005/05/08(日) 14:48:13すぐ左よこの△を押すと、ソース展開されませんか?
0068デフォルトの名無しさん
2005/05/08(日) 14:52:06006950
2005/05/08(日) 14:55:01ありがとうございます
>すぐ左よこの△を押すと、ソース展開されませんか?
それが出ないのですよね・・・
そちらは、でますか?Ctrl+(青アンダーバー出現)クリックで。
クリックした瞬間ソコに飛ぶのですが
宣言部分や定義部分のみしか表示されません
で、そのクラスの全体を見たいときは一度閉じてから開くと言う操作をしないといけない・・・どうしてでしょうか?
0070デフォルトの名無しさん
2005/05/08(日) 14:57:36Pen4 2.6htの512くらいだと、サクサク行くけどな。
0071デフォルトの名無しさん
2005/05/08(日) 14:58:46generics使ってても動く。
0072デフォルトの名無しさん
2005/05/08(日) 15:01:32へーそうなんですか しらなかった
つまり1.4で再コンパイルせずにってことですよね
じゃぁ、ClassファイルDeコンパイルすると
テンプレ機能部分とかは1.4までの書き方に変わっていたりするんでしょうね
0073デフォルトの名無しさん
2005/05/08(日) 15:11:35VEで作ると重くなるとでも思ったわけ?
007467
2005/05/08(日) 15:12:25ウィンドウ→設定→java→エディター→フォールディングを可能にする
にチェックはいってますか?
007567
2005/05/08(日) 15:15:04でどうですか?
0076デフォルトの名無しさん
2005/05/08(日) 15:17:19> それから、1.5でコンパイルして作ったclassは1.4でも動くよ。
1.5で何もオプション付けずにコンパイルして作ったclassは1.4では動かない。
UnsupportedClassVersionError 食らって終わるはず。
(reflection無しの)generics やら auto boxing/unboxing だけならともかく、
enum とか、enhanced for loop とか covariant return type とか、
1.4 でどうやって動かすのかと?
Retroweaver 使えとか言うなら話は別だけど。
007750
2005/05/08(日) 15:32:46度々すいません
フォールディングにチェックは入っていました
>もしくは、エディタに左端の領域を右クリック→フォールディング
>でどうですか?
変わりませんでした
フォールディングって折りたたむ奴ですよね・・・
そもそもCtrl+クリックで表示されたものは
その前後が無い状態です
例えばあるクラス内の
this.object = ・・・・;
の「object」をクリックすると
ジャンプした先のエディタ表示は
12 /**
13 * オブジェクトコメント
14 */
15 protected Object object;
だけになってしまうんです(左は行番号)
0078デフォルトの名無しさん
2005/05/08(日) 15:51:27ツールバーの、「選択されたエレメントのソースのみを表示」を押していないかい?
蛍光ペンみたいなアイコンのボタンの隣。
0079デフォルトの名無しさん
2005/05/08(日) 16:19:23もう解決したようだけど、Javaと関係なくやたらめったら常駐しまくっている可能性もあり。
eclipse起動前の使用メモリとかの確認もたまにした方がいい。
使ってないアプリはアンインストールして、しばらくデフラグしてなければした方がいい。
0081デフォルトの名無しさん
2005/05/08(日) 16:30:24いや、すぐにでも買い換えようかな、とふと思った。
0082デフォルトの名無しさん
2005/05/08(日) 17:25:40買い換える前に -vmargs -Xmx512M とか試した方が良いよ。
もうやってるかもしらんけど。
0083デフォルトの名無しさん
2005/05/08(日) 21:01:50ようするに当初の予定だった2Q2005ぎりぎりまで作業するってことね。
0084デフォルトの名無しさん
2005/05/08(日) 21:21:030085デフォルトの名無しさん
2005/05/08(日) 22:10:52IBMなspeakerが一人もいないのが面白い。これまで散々Sunから
EclipseはIBMに支配されているって批判されてたから配慮したんだろうな。
EclipseConとは大違いだ。
0086デフォルトの名無しさん
2005/05/09(月) 01:31:00>テンプレ機能部分とかは1.4までの書き方に変わっていたりするんでしょうね
バイトコードのことを指してるなら、そうだけど。
1.5ってのはソースコード上での型チェック機能が働いてるようなもんなんだよね。
genericsなんてプリプロセッサみたいなもんだから。
ただし、1.5で追加されたJavaAPIは当然使えない。
といっても、普通に使ってれば関係ない。
0087デフォルトの名無しさん
2005/05/09(月) 01:48:48うはっwwwおkwwwおkwwwっうぇうはっwww
っうぇwwwwwwおkwwwwwwwっおkwww
うはっwwwうぇwwwwwwwwwwwwwwwうぇwww
0088デフォルトの名無しさん
2005/05/10(火) 16:19:493..0.x用の言語パックのダウンロードにたどりつけなくなりました。
どこから行けばいいですか?
[補足]
"old" Eclipse download page
というところからは行けるんだけど、oldしかないのか?
0089デフォルトの名無しさん
2005/05/10(火) 16:27:45wwwっうぇっうぇうぇwww
wwwwwwおkwww
w
wうはっwwwうはっwwwっっうぇ
っうぇ
うぇwwwうはっwwwwwwっうぇwwwwwwwwwwww
0090デフォルトの名無しさん
2005/05/10(火) 16:40:11EclipseWikiから飛べたはず。
ttp://eclipsewiki.net/eclipse/
ここら辺参照。
ところで、3.0.2用のCDTが見つからないのは漏れだけだよね。。。
Linuxで使うの面倒臭い。。。
0091デフォルトの名無しさん
2005/05/10(火) 16:54:52wwwっうぇ
っwwwwwwwwwwwwwwww
っうぇうはっwwwwwwwうはっwwwおkwww
wwwwwwうぇwwwwっwwwwwwwwwwww
0092デフォルトの名無しさん
2005/05/10(火) 22:55:38Eclipse 3.0.2用のCDTの最新版はCDT 2.1.1になります。
CDT project downloads画面からリンクでたどり着けます。
CDT Update/Download Site
http://update.eclipse.org/tools/cdt/releases/new/
http://ftp.jaist.ac.jp/pub/eclipse/tools/cdt/releases/new/
CDT 3.0.0はEclipse 3.1専用です。
CDT 3.0.0 Builds
http://update.eclipse.org/tools/cdt/builds/3.0.0/
http://ftp.jaist.ac.jp/pub/eclipse/tools/cdt/builds/3.0.0/
ところで>>1に載っている台湾ミラーサイトは更新がとまっています。
更新頻度の高い国内ミラーサイトがあるのでがそちらに変えましょう。
eclipse project downloads (ミラーサイト)
× http://eclipse.cis.sinica.edu.tw/downloads/index.php
○ http://ftp.jaist.ac.jp/pub/eclipse/eclipse/downloads/
0093デフォルトの名無しさん
2005/05/11(水) 00:11:25実際jadとか使って逆コンパイルすると面白いものが見れるぞ。
0094デフォルトの名無しさん
2005/05/11(水) 00:15:00Enumとかそうやってるのかって感じだな
0095デフォルトの名無しさん
2005/05/11(水) 01:16:27逆コンパイルする前に言語仕様読めよ……
最近出た出版前のpdf 以外にも
数年前から adding generics に付いてきてたし。
0096デフォルトの名無しさん
2005/05/11(水) 21:29:49名前が一文字のテンプレートを定義したら、クラス名がずらずらでてきてしまうので。
できればテンプレートだけを対象にしたい。
0097デフォルトの名無しさん
2005/05/12(木) 16:57:24現在、eclipse3.0.1でJavaの勉強をしているのですが、
なぜか最近jspとjavaファイルを保管してもクラスが生成されないことがあります。
また、jspの場合はTomcatのworkフォルダの中を消してしまえば再生成されますが、
classの場合は再生成されても古い状態のものが生成されてしまいます。
原因は何が考えられるのでしょうか?
009897
2005/05/12(木) 17:03:410099デフォルトの名無しさん
2005/05/12(木) 17:56:26不要なimportなどがあったときに,
エディタの左端の!をクリックすると
"remove import"とか選択できますよね
あのメニューをキーボードから出すにはどうしたらいいですか?
0100デフォルトの名無しさん
2005/05/12(木) 18:02:45ctrl + 1 かな?
0101デフォルトの名無しさん
2005/05/12(木) 18:10:55おおー.まさにそれです.ありがとうございます.
事前にエクリプス Wikiをみて調べたのですが,発見できませんでした.
今,もう一度みてみたら,QuickFixっていう名前で載ってましたね.
すみません.
さすが2chだ.レス早ぇー.
■ このスレッドは過去ログ倉庫に格納されています