トップページtech
986コメント361KB

【Java/C/PHP/他】統合開発環境Eclipse M14

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
Previous Thread【Java/C/他】統合開発環境Eclipse M13
http://pc5.2ch.net/test/read.cgi/tech/1089456669

オフィシャルサイト
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
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 3.0.1 Endgame Plan (RC1:09/01, RC2:09/08, RC3:09/15, Release:09/後半)
http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/eclipse-project-home/plans/3_0/freeze_plan_3_0_1.html
Eclipse Project INITIAL DRAFT 3.1 Plan (M2:09/24, M3:11/05, M4:12/17, M5:2005/02/18, M6:04/01, release 2Q2005)
http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_1.html
0153デフォルトの名無しさんNGNG
>>152
いじらないよん
0154デフォルトの名無しさんNGNG
2.1.3使ってたけど3.0入れてみた。

(゚▽゚)イイ

プラグイン何にも入れてないんでワークスペースとJREコピペしただけで良かったし。

と報告してみる。

日本語化しないと。
0155デフォルトの名無しさんNGNG
日本語化プラグイン作っている香具師が作った
JStyleプラグイン、なんだか懐かしい脳。

機能的に秀丸とかを思い出した。
0156デフォルトの名無しさんNGNG
水平スクロールするとえらいことになるけどな
0157デフォルトの名無しさんNGNG
PHPのプラグイン、trustudioを入れたんだけど、印刷できないね、これ。
0158デフォルトの名無しさんNGNG
>>156

1.0.0
- 初版

1.0.1
- 水平スクロールするとえらいことになるのを修正
0159デフォルトの名無しさんNGNG
Eclipse2.1.2+Lomboz+Tomcat4.1.27をEclipse3.0+Lomboz3.1+Tomcat5.0.28に
バージョンアップしました。

Tomcatを5.0にしたのですが、Lomboz J2EE ViewではServerType v4.1が
表示されます。

v5.0に変更するにはどうしたら良いのでしょうか。
プロジェクトのプロパティ-[Javaのビルドパス]-[ライブラリ]に
v4.1のライブラリが見つかりましたが、変更方法は分かりませんでした。

アドバイスありましたらよろしくお願いします。
0160デフォルトの名無しさんNGNG
>>153
どうも。
やっぱりそうだったんだね。
0161デフォルトの名無しさんNGNG
3.0.1RC2 deta
0162デフォルトの名無しさんNGNG
RC2キタ━━━(゚∀゚)━━━!!!!!
0163デフォルトの名無しさんNGNG
Windows版テスト通ってねーーーー。
0164デフォルトの名無しさんNGNG
>>163 たいした問題じゃない。
http://dev.eclipse.org/mhonarc/lists/platform-releng-dev/msg02120.html (要登録)
The releng test failure is entirely benign. The CHKPII failure was in the
readme file, caused by a problem report with an unusual character in its
title.
0165デフォルトの名無しさんNGNG
3.0.1早いな。もう出るのか。
0166デフォルトの名無しさんNGNG
これからのリリーススケジュールとか
どこかに載ってる?

Language Packはいつでるんだろ?
0167デフォルトの名無しさんNGNG
>>166
Eclipse 3.0.1 Endgame Plan
ttp://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/eclipse-project-home/plans/3_0/freeze_plan_3_0_1.html

Eclipse Project Draft 3.1 Plan
ttp://www.eclipse.org/eclipse/development/eclipse_project_plan_3_1.html#Milestones

Language Pack は ML に質問はあるけど回答が無い。
0168デフォルトの名無しさんNGNG
WSADの新版が出てその後だろと誰かが言っていたな。
0169デフォルトの名無しさんNGNG
>>168
WASD の新版はいつ?
0170デフォルトの名無しさんNGNG
>>168
R2.1とかR2.0とかのときは、一番最初のメンテナンスリリースが出てから
それを元にしたWSWBがLanguagePackと共にPWDメンバー向けに配布開始、
その後eclipse.orgでLanguagePackが公開だったかな。
で、WSADはそれからずっと遅れて発表だった。R3ベースのWSADは年末までに
は出すって話だったから逆算するとWSWB3がそろそろ出ると思うんだけど...
0171デフォルトの名無しさんNGNG
eclipseってどのぐらいの規模で開発しんだ
早すぎるぞ。ドーピングじゃねーの
0172デフォルトの名無しさんNGNG
そういうドーピングはがんがんやっていただきたい。
0173デフォルトの名無しさんNGNG
WSADはなくなるんだよ.
といっても名前が変更になるだけで,RAD(Rational Application Developer)になるだけだが.
0174デフォルトの名無しさんNGNG
RADというとドトネト厨が
Rapid Application (ry と勘違いして大暴れしそうだ
0175デフォルトの名無しさんNGNG
>>173
Rose, XDEも標準搭載か?
0176デフォルトの名無しさんNGNG
>>171
> eclipseってどのぐらいの規模で開発しんだ
> 早すぎるぞ。ドーピングじゃねーの

何と比べて速すぎるんじゃい?

漏れ的には速くTiger対応のEclipse3.1が正式リリースされて欲しいと思っている。
半年も待ちきれない。

リリースを早めるように協力できればいいが、一般人の力で、できるだろうか?
Eclipse3.1M1のテスターをやってレビューしただけでリリースは早まるだろうか?

プラグイン対応状況をチェックするだけで早まるだろうか?
0177デフォルトの名無しさんNGNG
1.5コード向けのテストケース書いてくれると助かるってIBMの人がいってた。
0178デフォルトの名無しさんNGNG
>>176
CVS 覗いてコードとかパッチ提供しろよ。
認められれば、そのうちコミッターになるよ。
0179デフォルトの名無しさんNGNG
2chねらーでやれば
3.1リリース早まるかな。
10人でやれば10倍。
100人でやれば100倍のスピードで
0180デフォルトの名無しさんNGNG
>>179
多分10人で6倍、100人で30倍くらいだとおもう。
いや、数値にあんまり根拠はないが…
0181デフォルトの名無しさんNGNG
>>180
おまい、会議とかで話の本質じゃないとこに
突っ込むなとか、よく言われないか?
0182デフォルトの名無しさんNGNG
10人でやれば10倍。
100人でやれば100倍のスピードで
頓挫するだろう。
0183デフォルトの名無しさんNGNG
>>182
こうこうネガティブなことをいうと
みんながやる気を無くすんだ。
もっと建設的なやる気のあるネタをキボンヌ
0184デフォルトの名無しさんNGNG
やる気があるのはお前だけだ、安心しろ。
0185デフォルトの名無しさんNGNG
実際一つのプロジェクトを切り回すことの大変さは並大抵でないしなあ。
0186デフォルトの名無しさんNGNG
参加しようと思ってもどこから手をつけていいのやら

やろうとしたらすでにだれかがやっているというオチ
0187デフォルトの名無しさんNGNG
今、
AntでEclipseのconfigurationディレクトリ、
.metadataディレクトリをバックアップするターゲットを
書いているのだけれども、
Eclipseから実行するとロックされているファイルにアクセスできない
ってメッセージがでて終了してしまうよ。
このロックされているファイルを何とかコピーするとか、
一旦ロックを解除してコピーするってできないかな。

Eclipseを一旦終了して、
コマンドプロンプトからやれば問題なくバックアップは
完了するんだけれども。終了せずに
やるって無理かな?
0188デフォルトの名無しさんNGNG
コンフィグのほうはエクリプスがバックアップの仕組みを持ってる。
メタデータのほうは行儀が良いプラグインはpreferencesでのエクスポートに対応してる。
どちらもantのオプショナルタスクを自分でかけば中から叩けるから調べてみれ。
0189デフォルトの名無しさんNGNG
なんでそんなことを知っているんだ?
>>188はEclipseのコミッター?
0190デフォルトの名無しさんNGNG
コミッターでなくても最新ソース追っかけてる奴は少なくないと思う。
0191デフォルトの名無しさんNGNG
>>189
ってか、オープンソースだろ。
Java 開発者なのにソース読まないの?
0192デフォルトの名無しさんNGNG
>>190
そんな暇人はあんましいないと思われ。

読んでも自作のプラグインに関係あるところだけ、とかだろうなぁ。
0193デフォルトの名無しさんNGNG
あ、あのなんか、流れ的に違う気もするんですが、System.out.printlnとかの
標準ライブラリーとかでもポップアップでjavadocとか説明がでるようにできますでしょうか?
教えて下さい。おねがいします。
0194デフォルトの名無しさんNGNG
>>192
APIの使い方がわかんないから、本家のソースの中でどういう使われ方をしているか調べる……
という消極的な人が一番多いと思う。俺のことカー!
0195デフォルトの名無しさんNGNG
>>193
http://www.jx-gluck.jp/JavF/Ecli.html
0196デフォルトの名無しさんNGNG
>>187
OS によっては問題ないはず。
それすら書かないって事は(ry
0197デフォルトの名無しさんNGNG
>>193 >>14
0198デフォルトの名無しさんNGNG
ペース速いというのは、同意。
Eclipseって(本当に珍しく)eXtreme Programmingしているプロジェクトで、確かにすごい。
0199デフォルトの名無しさんNGNG
>>198 Eclipse ProjectってXPしてるっていっていいのかなあ。
納期優先で実装される機能はプロジェクトが進むにつれ動的に減ってくけど。:-P
おれは逆にPMCにErich Gammaの名前があるわりには結構普通の運営だなあって最初思った。
0200デフォルトの名無しさんNGNG
日本で:-P使う奴は例外なくキモイ
0201デフォルトの名無しさんNGNG
Erich Gammaのコメント
http://dev.eclipse.org/newslists/news.eclipse.tools/msg18995.html

>Eclise integrate junit,ant,refactoring function, I know those methods are
>most used in extreme programming.
Eclipse intends to support best practices for software development.
XP did a great job of capturing and describing such best practices
and this explains the overlap.

>Dose eclipse project itself use extreme programming style
>to control project development? or does eclipse has a tendency of using this
>style?
XP is a rigid development process and you should only say
your are doing XP if you follow _all_ the practices _all_ the time.
Eclipse development is subdivided into components and each component
team defines its own development process.
The Eclipse component teams use some XP practices but not all the
time. For example, we are doing continuous integration (see the
Eclipse build process), we are doing short iteration cycles (see the
milestone plan) we are doing unit testing, we are doing refactoring,
we are sometimes pair programming, and we are sometimes doing test-first etc.

--erich

つーわけで、XPをやってるという意識は彼にはないらしい。
0202デフォルトの名無しさんNGNG
英語ちゃんと嫁よ。
まったくねーわけねーだろが
0203デフォルトの名無しさんNGNG
>>202
you should only say your are doing XP
if you follow _all_ the practices _all_ the time.
って自分でいっていて、その後で
0204203NGNG
(すまん、途中で切れた)
The Eclipse component teams use _some_ XP practices but _not_ all the
time.
っていっているんだから彼の定義では「XPしてます」
とはいえないだろうね。彼の中では all ってとこに
XPの意味があるんだと思う。
0205デフォルトの名無しさんNGNG
どう訳してもXPをやっているという意識がある、
としか見えないが。
つねにやっているわけではないが、ときどきXPをやっているというだけで
それが「XPをやっているという意識はない」と結びつけるのは
強引ではないか?
0206デフォルトの名無しさんNGNG
>>204
おまえ、all the timeの意味しらないのか?
だったら中学校の英語やり直せ
0207デフォルトの名無しさんNGNG
そもそも、XPのpracticeは常に全てをやらなければいけないわけじゃない。
XPのサイトや本では、数あるPracticeの中から、最低でもこれだけをやっておけば開発効率が
あがりますよ、として解説されているぞ。
0208デフォルトの名無しさんNGNG
>>196
> >>187
> OS によっては問題ないはず。
> それすら書かないって事は(ry
WindowsXP J2SE1.4.2_05, Eclipse3.0を使ってる。

Eclipseを終了すればコピーはできる。
それとも、lockファイルのコピーは除外すべき?
0209デフォルトの名無しさんNGNG
cvsにsshでアクセスしてみたら
ポップアップで

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@   WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!      @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHINGH NASTY!
Someone could be eavesdropping on you right new (man-in-the-middle-attack)!
(ry
と出てきた。


Eclipse2.x以前はCVS-SSH2プラグインを使っていたが、
Eclipse3.0からはそれがばんどるされたので要らない。
ってかいてある事を信じてプラグインをいれなかったが、
そうもいかないのか?

やはり、CVS-SSH2プラグインを入れるべきなのだろうか?
0210209NGNG
あと、Linuxマシンを一旦再インストールもしていた。

そこで

c:\Document and Settings\ユーザ名\ssh\.known_hosts
にある、該当するホストの鍵情報を削除してみた。
が、それでもCVS接続できなかった。

Tera Termとかでssh接続はできるのに何で?
0211209NGNG
と思ったら。
c:\Document and Settings\ユーザ名\ssh\.known_hosts
の中身の一部を消した後で、
Eclipseを再起動しなかったから、
あのアットマークでかこまれて警告メッセージがきえなかったようだ。
再起動したらCVSROOTが見えた!

自己解決!
0212デフォルトの名無しさんNGNG
すいませんが、どなたか教えていただけませんでしょうか。

PHPでtrigger_error()+set_error_handler() +自作関数でエラーハンドリングをしています。

set_error_handler("error_handler");

$fp = fopen($CONFIG_DIR . $filename, "r");

if ($fp==false){
 trigger_error("aaaa", E_USER_ERROR);

この場合、trigger_errorの第一引数として指定した
Stringをset_error_handlerで設定している
error_handler関数に渡してやることはできませんでしょうか?
0213デフォルトの名無しさんNGNG
>>212
PHPって遅くねぇか?
http://pc5.2ch.net/test/read.cgi/php/1011700538/
0214デフォルトの名無しさんNGNG
>>213
>>212がスレ違いというのはわかるが、そのスレに回答がないなら、それもスレ違い。
回答があるなら、レス番示してくれ。

WebProg板のスレで質問するのがいいとおもうよ。
0215デフォルトの名無しさんNGNG
>>214
ネタにマヂレスですね。
0216デフォルトの名無しさんNGNG
>>209
解決したようだけど、その警告は、SSH2云々じゃなくて、
「接続先のIDが手元のknows_hostsの物と違う。偽物かも知れない」
といっている。

管理の都合でホスト鍵が変わることはあるので、管理者に確認を取った
上でknown_hostsから該当エントリを消すのが解決方法。今回は確認
しないままknown_hosts弄っちゃったみたいだけど。
0217デフォルトの名無しさんNGNG
>>215
ネタだとしたら、つまらないネタだな。
0218デフォルトの名無しさんNGNG
>>217
つまらんネタにマヂレスしてしまったアンタは、もっとハズカしー。
0219デフォルトの名無しさんNGNG
俺はケツ毛

  だああぁァァァーーーーッ
0220193NGNG
>>195
レスどもです。これすごいっす
0221209NGNG
>>216
> >>209
> 解決したようだけど、その警告は、SSH2云々じゃなくて、
> 「接続先のIDが手元のknows_hostsの物と違う。偽物かも知れない」
> といっている。
>
> 管理の都合でホスト鍵が変わることはあるので、管理者に確認を取った
> 上でknown_hostsから該当エントリを消すのが解決方法。今回は確認
> しないままknown_hosts弄っちゃったみたいだけど。
>

該当するホストを弄って消したんだすよ。
サーバのほうは再インストールしていたので暗号化されたキー中身が変わってしまっていたんで。
とりあえずさんきゅ

いつも鍵はちゃんと作らず、初回ログインに自動生成させているんで
消しても大丈夫なんだす。
0222デフォルトの名無しさんNGNG
今WSAD5.11でTomcatのデバッグ試してるんだけど
デバッグ中にブレークポイントしかけたソースが見えない。
(ちなみに普通のアプリのデバッグでは普通にいける。
Tomcatではブレークで止まるし変数も見えるけどソースが見つからないって言われる)
見えるようにする方法ある?
EclipseのTomcatプラグインみたいにソースの場所を指定するところが無いから
どこで設定していいかわからない。
おまえらやり方教えてください。
0223デフォルトの名無しさんNGNG
>>222
サーバ構成かどこかで、ソース・ルックアップパスにプロジェクトのソースフォルダを追加するか、
すでに追加してあるなら上のほうに移動させると上手くいった気がする。
0224デフォルトの名無しさんNGNG
>>214
どうせPHPは遅えんだから無理して使う必要も覚える必要もないだろ。
Perl覚え邸りゃいつでも使えるんだし
0225デフォルトの名無しさんNGNG
ワークスペースにプロジェクトが増えると、起動が遅くなったり
メモリを喰ったりするのでしょうか?
0226デフォルトの名無しさんNGNG
メモリを喰う。なんかリアルだ。
あー、起動遅くなるし、メモリも食うじゃないの。
ワークスペース分けるほどでもなかったら、作業セットを分ければ?
だいぶましになる。
0227225NGNG
>>226
なるほど。
作業セットごとに、それに含まれるプロジェクトがロードされる仕組み?
0228デフォルトの名無しさんNGNG
>>223
できた。ありがとう!
0229デフォルトの名無しさんNGNG
作業セット分けてもプロジェクトは開いているから、
auto buildの監視対象にはなってる。使わないプロジェクト
は閉じといたほうが本当はいい。
0230デフォルトの名無しさんNGNG
eclipse3.0を使っています。
relaxerプラグインが吐いたクラスを使って、サンプルのプログラムを実行すると
org.apache.crimson関係でUnknown Sourceとエラーがでます。
(例:at org.apache.crimson.parser.Parser2.fatal(Unknown Source))
これはorg.apache.crimsonプラグインがないということですか?
XML Parserみたいなんですが、eclipse用のプラグインはどこで手に入るのでしょうか?
http://xml.apache.org/crimson/index.htmlにはたどり着いたのですが
どこにも見当たりません。
0231デフォルトの名無しさんNGNG
>>230 それ出てくる例外全部貼り付けてごらん。
0232デフォルトの名無しさんNGNG
fatal error : ドキュメントのルート要素がありません。
org.xml.sax.SAXParseException: ドキュメントのルート要素がありません。
at org.apache.crimson.parser.Parser2.fatal(Unknown Source)
at org.apache.crimson.parser.Parser2.fatal(Unknown Source)
at org.apache.crimson.parser.Parser2.parseInternal(Unknown Source)
at org.apache.crimson.parser.Parser2.parse(Unknown Source)
at org.apache.crimson.parser.XMLReaderImpl.parse(Unknown Source)
at org.apache.crimson.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at com.example.sample.UJAXP.getDocument(UJAXP.java:121)
at com.example.sample.UJAXP.getDocument(UJAXP.java:65)
at com.example.sample.HwGreeting.setup(HwGreeting.java:328)
at com.example.sample.HwGreeting.<init>(HwGreeting.java:161)
at com.example.app.SampleApp.main(SampleApp.java:24)
Exception in thread "main"

パーフェクトマニュアルに載ってたまんまやりました。
relaxerプラグイン以外に入れるものあるんですか?
パーサーはeclipse2.1.1からorg.apache.xerces_2.6.2はコピってあるんですが。
0233デフォルトの名無しさんNGNG
fatal error : ドキュメントのルート要素がありません。
org.xml.sax.SAXParseException: ドキュメントのルート要素がありません。

スレ違い。あと例外の読み方も初心者スレで
勉強してきてください。
0234デフォルトの名無しさんNGNG
はい、逝ってきます(;´Д`)
0235デフォルトの名無しさんNGNG
送信途中でしちゃった。
ありがとうございました。
0236デフォルトの名無しさんNGNG
UTF-8とUTF-8Nでは違ったんですね。
文字コードの問題でしたorz
疲れました。
0237デファルトの名無しさんNGNG
ちわす。
テキストエディタで、全角空白とタブをわかるように表示できないですか?
0238デフォルトの名無しさんNGNG
うーん、全角空白は独自だから他の補助エディタで何とかするとして、
タブは何かマークを出せるようにしてほしいねぇ
0239デフォルトの名無しさんNGNG
>>237
JStyleプラグイン使えば?
3.0.0限定だけど。
0240デフォルトの名無しさんNGNG
JStyle突如でたばかりで
まだ知らない香具師多そうだな
0241デフォルトの名無しさんNGNG
もう横スクロールしても大丈夫なんだっけ。
0242デフォルトの名無しさんNGNG
>>241
>>158
0243デフォルトの名無しさんNGNG
度々WSADで申し訳ないんだけどWSAD5.11でant動かす方法を教えてください。
eclipseと同じようにtools.jarをパスに追加したら(JAVA_HOMEにしてるJDK1.4のもの)
WSADのディレクトリの下にあるJRE(たぶん1.3)を読みに行くらしく
ClassLoaderのメソッドがないって言われる。
BUILD FAILED: java.lang.NoSuchMethodError: java/lang/ClassLoader.setPackageAssertionStatus(Ljava/lang/String;Z)V

WSADのディレクトリ以下にあるJREのtools.jarを指定すると、
動くことは動くけどバージョンが古いらしく(1.3?)
コンパイルしようとしているクラスで使ってるJDK1.4のメソッドがコンパイルエラーになる。

eclipseやDOS窓からは動くんだけど・・・

誰か助けてくれ(つД`)
0244243NGNG
ごめん。>>9見たらわかった。
やっと帰れる・・・。
0245デフォルトの名無しさんNGNG
EclipseR3.0.1でた。
ミラーサイトだと
http://mirror.tiscali.dk/eclipse/downloads/drops/R-3.0.1-200409161125/index.php
にはもう大体ミラーされてる。
ftp://ftp.tu-clausthal.de/pub/eclipse/downloads/drops/R-3.0.1-200409161125/
にはPlatformバイナリとWin版SDKがまだないがそのほかはそろってる。
0246デフォルトの名無しさんNGNG
EclipseR3.0.1、update siteにも入ったけど、めちゃおそい。
0247デフォルトの名無しさんNGNG
Language Pack も同時にでるかなと思ったけど
まだかなぁ?
9月にでるらしいと某誌にあったけど…
0248デフォルトの名無しさんNGNG
>>245
Rなんてついてなかったけど

Eclipse Project SDK 3.0.1 自動アップデートキタ━━━(゚∀゚)━━━!!!!!

0249デフォルトの名無しさんNGNG
プロパティエディタアップデートキタ━━━(゚∀゚)━━━!!!!!
0250デフォルトの名無しさんNGNG
Eclipse3.0.1 SDKを自動アップデートしているのだが
20分経ってもゲージ(プログレ巣バー)が6粒しか溜まらない。
0251デフォルトの名無しさんNGNG
まだゲージが12つぶ
しか溜まっていない

12117kbダウンロードしたようだ。
0252デフォルトの名無しさんNGNG
>>247
だって WASD の新版がまだ出てないじゃん。
■ このスレッドは過去ログ倉庫に格納されています