【Java/C/PHP/D/他】統合開発環境Eclipse M15
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1093787515/
オフィシャルサイト
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 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
0159デフォルトの名無しさん
NGNG「3Dオブジェクト」ってので変わってるのは分かってるとう前提での話しですが。
そこ変更すると、ウインドウの平らなところ全体に効いてしまうから嫌なんだけど。
0160デフォルトの名無しさん
NGNGプラグインでも作って独自に実装するしかないのでは。
0161デフォルトの名無しさん
NGNGたぶん無理だと思うんですが、
「3Dオブジェクト」の色はそのままに、「非アクティブな選択状態」だけの色を変えられれば、
Windowsのシステム設定で、全アプリに影響しても構いません。
半分あきらめてますが、今は「プロポーザルの背景色」を変える事で、選択状態を目立たせています。
0162デフォルトの名無しさん
NGNGプロジェクトのj2srcフォルダにjspのソース(自動生成されるサーブレットのソース)が展開されません。
サーブレットのソースが生成されないとブレークポイントが張れないので困っています。
WEBサーバはjboss-3.2.3内蔵のtomcat($JBOSS_HOME/server/default/deploy/jbossweb-tomcat41.sar/)を使うので
Server DefinitionsではJBOSS 3.2.xを選択しています。この設定でサーブレットのデバッグは行えています。
eclipse関連のパッケージは下記の物をインストールしています。
$ ls -l *
-rwxr--r-- 1 admin admin 24175833 Nov 30 11:45 NLpack-eclipse-SDK-3.0.x-linux-gtk.zip*
-rwxr--r-- 1 admin admin 89330019 Nov 30 10:04 eclipse-SDK-3.0.1-linux-gtk.zip*
-rw------- 1 admin admin 2861381 Dec 8 09:43 emf-sdo-runtime-2.0.1.zip
-rw------- 1 admin admin 320228 Dec 7 18:15 hsqldbPlugin2.zip
-rw------- 1 admin admin 6643444 Dec 8 09:48 lomboz.301.zip
-rw------- 1 admin admin 280121 Dec 3 18:11 tomcatPluginV3.zip
-rw------- 1 admin admin 3005771 Dec 3 18:20 xmlbuddy_2.0.10.zip
何か他に設定が必要なのでしょうか?
0163デフォルトの名無しさん
NGNGlomboz にはそーゆー機能は無い
別途自分で Java ソースを生成させればブレークポイントは置けるけど
0164デフォルトの名無しさん
NGNGえ? 下記のページでjspのデバッグについて説明があるので出来ると思うんですよね。
http://www.objectlearn.com/support/docs/debuggingJSP.jsp
上記のページはserver.xmlにworkDirを設定してあげるのが肝みたいなんですけど
JBOSS内蔵のtomcatではserver.xmlが見当たらないんです。;-(
0165デフォルトの名無しさん
NGNGだからそのドキュメントの一番上に
This is currently not supported.
と書いてあるだろーが
これは「JSP ファイルを解釈した結果生成された Java ソース」のデバッグであって、
「JSP ファイル」のデバッグではない
他の IDE には JSP に直接ブレークポイントを置けるものがある
で、>164 にあるように Eclipse から見えるところに
ソースを生成させるようにしてるわけよ、手作業で
そこに Lomboz は全く関与していない
すなわち読むべきドキュメントは Lomboz ではなく JBoss の方
deploy/jbossweb-tomcat41.sar/META-INF/jboss-service.xml
を見てみな
0166デフォルトの名無しさん
NGNGあぁぁぁ。すみません!! ご指摘ありがとうございました!!
0167デフォルトの名無しさん
NGNG一度他のエディタにしてからそのファイルに戻るか、
パッケージエクスプローラー上から右クリックして最新表示
以外に1つのキーだけで最新状態にすることは可能ですか?
IEのF5みたいな機能です。
0168デフォルトの名無しさん
NGNG0169168
NGNGどちらにしてもオンラインマニュアル参照のこと。
0170デフォルトの名無しさん
NGNG>>168
3.0重いので2.1.1使ってるんです(´・ω・`)
>>169
調べてみます。
タスク名わかりますか?
0171デフォルトの名無しさん
NGNGF5
0172167
NGNGPerforce Tasksってのかと思ったらなんか違う?し。
>>171
デフォルトではF5はステップインですよね。
メニューに最新の状態にする、更新するみたいなのがあれば
それをショートカットキーに設定するんですが、ないぽだし。
読み直すと>>167の文章ひどいなあ。
わかりにくい文章を読解してくれてどうもです。
0173168
NGNGhttp://help.eclipse.org/help21/topic/org.eclipse.platform.doc.isv/guide/ant_eclipse_tasks.htm
つーか良く考えたらeclipseからantを走らすときに、実行後にリソースを最新表示する
オプションを設定すればいい話じゃないのか?
0174167
NGNGうわああああ、ほんとだ。
antに最新表示タブなんてあったんですね_| ̄|○
逝ってきます;y=ー( ゚д゚)・∵. ターン
ありがとうございました。
リンク先も見ておきます。
0175デフォルトの名無しさん
NGNG最初は消えてたのになんで?
0176デフォルトの名無しさん
NGNG他のCVSクライアントと併用してたりしない?
一度チェックアウトしなおしてみたりするのはどうだろう。
0177162
NGNGサーブレットからEJBを呼び出すと、HOMEインターフェースのクリエイトで例外が発生します。
ちなみにEJBを呼び出すコードはスタンドアローンアプリから動作確認しているので問題はないと思います。
javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract berry.Hello berry.HelloHome.create() throws javax.ejb.CreateException,java.rmi.RemoteException
at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:632)
at ...
上記の例外でググってみると、私と似たような事象の人が見つかるのですが解決策が載っていませんでした。
http://forum.java.sun.com/thread.jspa?threadID=557629&messageID=2736456
このような問題に遭遇した方はいませんか? (サーブレットからEJBを呼び出すなんて出来て当たり前だと思うので何かまたやらかしてないか不安ですが…)
0178177
NGNGeclipse+lombozで生成したmyEJB.jarとmyWEB.jarだけど、質問内容が全然かすってないですね。すみません! やっぱりやらかしてました!!
0179177
NGNGスレ違いな質問と合わせてお騒がせしました。
0180デフォルトの名無しさん
NGNG付属しているIBM SDK1.4.2が新しくなったのとWelcomeページがカスタマイズ
された以外、どこが新しくなったのかよくわからん。いまだに3.0.0ベースだし。
0181デフォルトの名無しさん
NGNG秀丸でいうところのgrepのようなコマンドって
eclipseで使用できるんですか?
できるとしたらどうやってやるんでしょうか?
0182181
NGNG0183デフォルトの名無しさん
NGNG後陣のためにも自己解決したら、やり方を書こうよ。
0184デフォルトの名無しさん
NGNGWikiにもね。
0185デフォルトの名無しさん
NGNG誰も作ってないじゃん。
0186デフォルトの名無しさん
NGNG普通にCtrl+Hだけじゃいかんのか?
0187デフォルトの名無しさん
NGNG0188187
NGNG拡張子がjavaだとできるのですがCDTになるとできません
0189デフォルトの名無しさん
NGNGCDTは何だかやる気ないみたいだから、潔く諦めれ。
0190デフォルトの名無しさん
NGNGCDTはよー知らんけど、folding するクラスを自分で書いてエディタに組み込めば出来るのでは?
0191デフォルトの名無しさん
NGNG0192デフォルトの名無しさん
NGNG3.0でコンソールの履歴が見たいのですが
どのようにすれば見れるのでしょうか?
2.xまでは以前出力した内容がコンソールの右上のボタン押すと
保存されていたのですが、なくなってしまったのでしょうか?
0193デフォルトの名無しさん
NGNG0194デフォルトの名無しさん
NGNG何も表示させないようにしたいのですが、
${package_declaration}
などを消すことができません。
これらを消す方法ってあるのでしょうか?
0195デフォルトの名無しさん
NGNGちょっとわかりづらいです。
「何も表示させない」というのは、何処に「何も表示させない」ってこと?
もしかすると、新規作成した java ファイルの中身を、
自動生成されたソースが無いスカの状態にしたいということ?
でも、Java の仕様上、クラス名とファイル名は一致してなきゃならんし、
デフォルトパッケージ以外の場所に存在するなら、
そのクラスの置かれたパッケージと、パッケージ宣言は一致してなくちゃならないから、
出さないようにしたとしても、コンパイラとおすためには結局書かなきゃならないよ。
(それ以前に eclpse ではエラーが表示されるはずだし。)
0196194
NGNGもしかすると、新規作成した java ファイルの中身を、
自動生成されたソースが無いスカの状態にしたいということ?
はい、まさにその状態にしたいです。
自分で全部書きたいのです。
0197デフォルトの名無しさん
NGNGでは、[新規]->[クラス]ではなく[新規]->[ファイル]でつくれば、
いちおうそのようににはなるよ。
ただし、eclipse 上では、コンパイルも実行もデバックもできないし、
コードアシストそのほか便利なきのうはほとんど使えない。
(手はあるかもしれないけれど、普通の方法ではできない。)
0199デフォルトの名無しさん
NGNG>自分で全部書きたいのです。
eclipseなんか使わなければいいじゃん。
ていうか>>197を試しもせずにあきらめるとはいい度胸だな
一遍氏んだら?
0200デフォルトの名無しさん
NGNG0201デフォルトの名無しさん
NGNGHelloWorld プロジェクト作って、自分では print()呼び出し書くだけで、
コンソールに "Hello world." って出せてからは、もう、そんな考えは吹っ飛んだけど。
0202デフォルトの名無しさん
NGNGここだろ、一番アホなのは
0203デフォルトの名無しさん
NGNGおぉ、ありがとうございます。
いや、実は一回やってみたんですが、新規ファイル→クラスのときみたいに
クラス名だけでファイルを作成していて、キーワードがハイライトされなかったので、
あぁ、やっぱだめかぁ、と思ってたんです。
199さんのおかげで拡張子つければできるってわかりました。
>201
ずっとEmacsをつかってたもので・・・。
けど、これからは統合環境にも慣れておかないといけないのかなぁ、と思って
とりあえずEclipseを使い始めようと思ってます。
郷に入れば郷に従え、ですからやっぱりできるだけEclipseのデフォルトには慣れたほうがいいですよね。
一冊本でも買って勉強します。
ありがとうございました。
0204デフォルトの名無しさん
NGNGずっとっていうほどEmacs使ってJavaの開発してたんなら
今更、package宣言やら手書きする必要がどこにあるんだ?
オマイはJDE使ってろ。
0205デフォルトの名無しさん
NGNGお前ら、何様だよ!
いっつもいっつもくだらないことばっか言いやがってよー
ちゃんと働けよ!暇人が!
真剣に答えてくれる人にはすいません。
そうゆう人にはマジで感謝してます。
0206デフォルトの名無しさん
NGNG0207デフォルトの名無しさん
NGNG0208デフォルトの名無しさん
NGNG0209デフォルトの名無しさん
NGNG0210デフォルトの名無しさん
NGNG0211デフォルトの名無しさん
NGNGその機能が実装されれば、eclipseに移行するんだが・・・
0212デフォルトの名無しさん
NGNGコンパイラを5.0にしても、Eclipse自体が1.3と1.4しか対応してないなあ。
0213デフォルトの名無しさん
NGNG0214デフォルトの名無しさん
NGNG0215デフォルトの名無しさん
NGNG0216デフォルトの名無しさん
NGNG0217デフォルトの名無しさん
NGNGおお、そうか。
Java しか念頭になかったもんで・・・THX。
0218デフォルトの名無しさん
NGNGうーん、待つことにします・・・
0219デフォルトの名無しさん
NGNG>>192わかりませんでしょうか?
0220デフォルトの名無しさん
NGNG0221デフォルトの名無しさん
NGNGツールチップ表示に「終了したすべての起動を除去」
って書いてあって
「すべての」ってことはどっかに保存かメモリ上にあるはずなんですよ
で、その4つ隣に「選択されたコンソールの表示」とか言うボタンもあるのですが
こいつがアクティブにならないのです
おそらくこのボタンだと思うんですが・・・
0222デフォルトの名無しさん
NGNG0223デフォルトの名無しさん
NGNGeclipse3からはRun, Debug実行時にTerminatedなプロセスがあれば、
コンソールごと自動的に削除しているはず。
DebugパースペクティブのDebugビューみてみ?
0224デフォルトの名無しさん
NGNGのチェックをはずせばおk
0225デフォルトの名無しさん
NGNGありがとうございます
一応見て見ましたが
「DebugパースペクティブのDebugビューみてみ?」
と言う意味は
「ね?消されているでしょ?だから3.0では無理なのです」と言う意味なのか
「そこを見れば君の望む動きをしてくれるヒントがあるよ」ということなのか
いまいちわかりませんが・・・
0226デフォルトの名無しさん
NGNG222でも223でもないけど
消えちゃうならAntで結果をファイルに出しとけば?
0227デフォルトの名無しさん
NGNG少なくとも一つ上のレスも読めないうんこ君には一生無理
0230デフォルトの名無しさん
NGNG0231デフォルトの名無しさん
NGNG気持ちはわからんでもないが
何でもかんでも人に聞こうとするその姿勢はどうか
0232デフォルトの名無しさん
NGNG0233デフォルトの名無しさん
NGNGどういう設計思想から用意されているのでしょうか。
ここには何度も呼ばれても良い処理を書くのでしょうか。
それとも一度きりしか呼ばれないことを前提で書くのでしょうか。
0234デフォルトの名無しさん
NGNG現状ではコンストラクタからしか呼ばれないんだから、
なんども呼びたい処理を書いても意味ないでしょ。
0235デフォルトの名無しさん
NGNGVEが、画面設計のための使うメソッドなんじゃね?
initializeで記述したことが、画面設計時に反映されると。
JBuilderだとjbInitとかってメソッドが勝手にできて、そのなかでボタン配置したりする処理が
設計画面での見た目に反映される。
分からなかった、そこは変にいじらないほうがいいし、呼び出すな。
0236デフォルトの名無しさん
NGNG0237デフォルトの名無しさん
NGNGスレタイも見れませんか?
0238デフォルトの名無しさん
NGNG意図が読めませんか?
0239デフォルトの名無しさん
NGNGそっとしといてやれ。
0240デフォルトの名無しさん
NGNGワロタ
0241デフォルトの名無しさん
NGNGLinux にインストールしたんですけどうまく動いてくれません。
javahl とかの構築方法をどなたか説明してもらえませんでしょうか?
0242デフォルトの名無しさん
NGNGeclipseで例えば同一パッケージ内の2つのクラスで、
「A」、「B」という2つのライブラリーがあるとして、
一方のクラスには「A」を使って「B」を使わないようにし、
もう一方のクラスではその逆になるようにするには、
どうしたらいいんでしょうか。
0243デフォルトの名無しさん
NGNGまず、なぜそんなことをしなければならないのかを知りたい
0244デフォルトの名無しさん
NGNGうまく言えないんですが具体的に言うと、HTMLパーサーとXMLパーサーの
両方を使いたくて、両方のライブラリーを追加するとどちらか片方しか
使えないんです。
0245デフォルトの名無しさん
NGNG>両方のライブラリーを追加するとどちらか片方しか使えないんです。
これはどういう事が起きて使えないと言っているんだ?
情報小出しすんな。何を使って、何が起きているのか全部情報出せ。
こういうことか?
java.util.Dateとjava.sql.Dateを同じクラス内で使いたいけど、Dateと書くと…
でも、同一パッケージ内の2つのクラスと書いてるから違うか。
0246デフォルトの名無しさん
NGNGどういった情報を出せばいいのか分からなかったので・・・。
>こういうことか?
>java.util.Dateとjava.sql.Dateを同じクラス内で使いたいけど、Dateと書くと…
感じとしては似ていると思います。
伝わるかどうか分かりませんが言ってみます。
XMLパーサーとして「xerces.jar」と「xercesSamples.jar」という
ライブラリーを使い、HTMLパーサーとして「nekohtml.jar」と
「nekohtmlSamples.jar」というライブラリーを使っています。
どちらのパーサーも基本的には機能やクラス名が一緒で、例えば
「org.apache.xerces.parsers.DOMParser」というクラスは
どちらのパーサーにおいても同じクラス名になっています。
よってクラスをimportするときに、どちらのパーサーのクラスを
使うのかの区別ができないんです。
伝わったでしょうか・・・。
0247デフォルトの名無しさん
NGNGnekoHtml.jarの中身を、自分の目で確認するように。
0248デフォルトの名無しさん
NGNG実行時に2つを使い分ければいいのであれば、
実行時の設定を2つつくり、片方は、xerces.jarをクラスパスで使う設定
もう片方はxercesSamples.jarを使う設定として、2つの設定を切り替えて実行する。
コンパイルはどっちでも適当なのを使って行なう。
でも、>>246が望むのはそういうことじゃないんだよな?
実行時にあるクラスが参照するのは、xerces.jar内のHogeクラス、
また別のクラスが参照するのはxercesSamples.jar内のHogeクラスというのはできないと思う。
パッケージ名クラス名が同じクラスで、中身が違うというのはありか?
なぜ、どちらか片方を実行時に使い分けるのではなく、
クラス単位で使い分けたいのかその理由が分からない。
その理由次第で、>>246のやりたいことが間違ってる可能性もある。
0249デフォルトの名無しさん
NGNGわかるようにnekoHtml.jarにはXercesは含まれていない。全ては
246の思い違い。つーか、試してから質問するように。
0250デフォルトの名無しさん
NGNGorg.apache.xerces.parsers.DOMParser
org.cyberneko.html.parsers.DOMParser
の使い分けについていってたりして。
でも246を読む限りそれはないよな、きっと。
0251デフォルトの名無しさん
NGNG0252246
NGNGしれません。どうも自分でも原因を特定できていないようです。
まず、XMLパーサーのときはorg.apache.xerces.parsers.DOMParserを
importし、HTMLパーサーのときはorg.cyberneko.html.parsers.DOMParserを
importするようにはなっています。
原因を調べようと思っていろいろいじっていたら、どうやら
うまく使えるようになりました。というのは、もう1つこのことに
関係のありそうな「xercesImpl-2.6.2.jar」というライブラリが
あって、「javaのビルド・パス」の「順序およびエクスポート」で
このライブラリを1番上に持っていったら、両方でできるように
なりました。
結局、自己解決しましたが、助けていただいてありがとうございました。
0253デフォルトの名無しさん
NGNG0254デフォルトの名無しさん
NGNG壊滅的にわかってないので
きちんと本でも読んで理解してくれよ
0255デフォルトの名無しさん
NGNGスレ違いだから。>>252
0256デフォルトの名無しさん
NGNG他のソフトでもおすすめのがあったら教えてください エロい人
0257デフォルトの名無しさん
NGNGhttp://java.sun.com/j2se/1.4/ja/docs/ja/api/java/net/URLClassLoader.html
この辺の話かとオモタよ
0258デフォルトの名無しさん
NGNGJBuilderのGUI設計は、長い間開発していたせいか、さすがにこなれていると思う。
出来上がるコードは小汚いが、本格的にSwingなどでデカイ画面作れるIDEの一つだと思う。
eclipseのVEはちょっと重いし、結構不安定。
もともとSWT向けにあるものだから、Swingで使うのは向いていないのかも。
SWTでは使ったことない。
あとNetBeansもGUI設計に関しては結構評判いいよ。別ファイルに画面レイアウトを保存するけど。
#このあいだ、たまたまJBuilder2(当時はネイティブアプリだった)を動かしたら、
#ものすごい軽くてびっくりだった。当時は重くて使い物にならなかったのに。
■ このスレッドは過去ログ倉庫に格納されています