1 名前:デフォルトの名無しさん [2006/05/12(金) 23:33:34 ] ここはJavaによるフリーのIDE環境、Eclipseの初心者用スレッドです。 テンプレ www10.atwiki.jp/eclipse/pages/13.html 中級者〜の方は本スレの方が話題が合うかと思われますので本スレへどうぞ。 現行Eclipse本スレ 【Java/C++/Ruby/D/TeX/他】統合開発環境EclipseM20 pc8.2ch.net/test/read.cgi/tech/1141878910/
496 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 21:57:09 ] >>487 なんだ? おれんとこまで404になった。 こりゃ悪禁とは関係ないだろ。 Eclipseサーバ側の問題
497 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 21:58:00 ] >>490 FindBugs, checlstyleプラグインを使ってみろ。 新人じゃなくてもプラグインに突っ込まれるぞ
498 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 21:58:59 ] >>493 ただの横着だな。 if文が一文だけだからといって{}を 使わないほうがいいと言ってる香具師と 煮ているな。読みやすさを考えると{と}で囲っておいた法がいいのだg
499 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 22:00:02 ] >>495 Jadのパスが通っていないかまたは 登録したJARアーカイブのソースコードが無いか
500 名前:デフォルトの名無しさん [2006/12/08(金) 22:07:01 ] >>498 大規模開発になると引数渡すときに毎回値がnullかどうかチェックなんてめんどくてやってられん。 中括弧に関しては完全に同意。
501 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 22:10:14 ] >>498 ソース書く側とソースレビューでチェックする側の視点の違いだ。別にどっちも間違いじゃねぇ。 書く側はどっちでも問題ないが、チェックする側は毎回メソッドの呼び出し先まで、 さかのぼってチェックせにゃならん。
502 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 22:12:32 ] ふつうマクロ風Util使用が強制されたりするんだけどな。普通の大規模開発ではな! 所詮個人開発なんだからどっちでもいいんじゃない?
503 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 22:20:11 ] >>502 ウチはそんなの無いな。普通の会社だと思ってたのに。 普通はあるのか。そうか・・・
504 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 22:27:51 ] 大規模開発ってのは、プライマリーSI屋がいて、その下に10社くらい協力会社、その下に奴隷孫受け会社がいて、 1000人月以上のとってもいやんな仕事です。
505 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 22:32:25 ] でもなぜかプライマリーの人月では400人月くらいなんだよな。 180万くらいで計算してるから。 つまり孫受けにいくときは80万くらいになってるってこった!
506 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 23:23:51 ] >>500 それはデザインパターンをもうちょっと勉強した方が いいんではっていいたいところ
507 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 23:24:27 ] >>502 StringクラスにisNull()が追加されてnullチェックも楽になったのだが
508 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 23:25:01 ] >>503 Jakarta Commons Langを使った方が良い。 会社独自のマクロみたいなもん定義されても ありがた迷惑。
509 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 23:48:04 ] >>508 ありがた迷惑とかいってる間は大規模開発なんかできないね。 奴隷にはありがたや〜しかいう権利なし。
510 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 23:51:39 ] >>508 会社独自の仕様くらい覚えてみせろよ。 無能なやっちゃ。 まぁ、派遣でもベテランに多いよな。俺の力が発揮できないとか言うヤツ。 天才様はめんどくさくて大変だな。
511 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 00:02:19 ] よくいるんだよな。細かい自分のコダワリに拘泥するやつ。 全体がみれないから「プアー・グループ」に一生いることになる。 けっして「搾取側・えらいさん」にはなれない。
512 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 08:40:27 ] 派遣先の会社の独自クラス、マクロがお気に召さないというのは、 派遣社員の前提条件を満たしていないのではないのか? 正社員にしろ、派遣社員にしろ、そこの会社の独自テクノロジー を使うという条件のはずだから。 まあ、世の中にはドキュソ会社もあって、ムチャクチャな実装で バグ出まくりの原因となるような不可解なクラス定義をしている 所もあるけどな〜。 そんな場合は、さっさと退職するのが一番。
513 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 10:30:25 ] マ板的観点とム板的観点で語る奴がいるから噛み合わない。 ム板的観点からすれば>>508 に激しく同意。 自社プログラマより明らかに数段優れている(と思われる)スーパープログラマ達が 時間かけて育てたプロダクトのほうが優れている可能性は高いし、 既に存在するプロダクトがあるのに同等(多くは劣化)のものを作るのは 「車輪の再発明」と呼ばれる、愚な行為。 作成・テスト・教育コストをわざわざかけるのは無駄。 マ板的観点からすれば、 >>509-512 のような意見は現実として受け入れなければならないのだろうな。 でもここはム板だ。
514 名前:デフォルトの名無しさん [2006/12/09(土) 19:33:22 ] ファイルの関連付がワークベンチのところじゃなくて、 エディタの配下にあるんだけど、オレのeclipseおかしい?
515 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 21:09:09 ] >>493 変数.equals("文字列")だと、変数がString型(もしくはfinalで正しくequalsが オーバライドされている)であることも確認しないといけない。
516 名前:デフォルトの名無しさん mailto:sage [2006/12/09(土) 21:28:56 ] もう、こうしちゃえば誤解がなくていいのでは? if ( Util.equalsAsString( 変数, "文字列" ) ) ・・・ if ( Util.equalsAs変数( 変数, "文字列" ) ) ・・・
517 名前:デフォルトの名無しさん mailto:sage [2006/12/10(日) 11:33:55 ] 結論: public static boolean equals(String,String)を作らなかったSun氏ね
518 名前:デフォルトの名無しさん mailto:sage [2006/12/10(日) 15:00:11 ] commons使えばいいんじゃないか?
519 名前:デフォルトの名無しさん [2006/12/10(日) 18:15:27 ] eclipseエディタでメソッドにマウスを合わせたときに、ホップアップ表示される説明文があるのですが あれって日本語にできますか? ホップアップ表示される説明文のことなんて呼ぶのかも分からないのでお願いします。
520 名前:デフォルトの名無しさん mailto:sage [2006/12/10(日) 18:16:25 ] >>519 mergedoc でぐぐるといいよ。
521 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 01:48:41 ] >>509 > >>508 > ありがた迷惑とかいってる間は大規模開発なんかできないね。 そんな論理はあんたんとこの会社だけ。 > 奴隷にはありがたや〜しかいう権利なし。 自らを奴隷と名乗っていてはいつまで経っても 現状を打破できず、金持ちにもなれないぞ
522 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 01:54:16 ] >>510 > >>508 > 会社独自の仕様くらい覚えてみせろよ。 > 無能なやっちゃ。 会社独自の仕様と言ってもな、無駄に冗長で作った奴がDQNじゃ 話にならんな。誰も使いもしないような、使うかどうかもわからない、 Win32 APIやMFCみたいな九龍城みたいな小汚い糞ライブラリを 転職するたびにそんな無駄なゴミバイブルをいちいち覚えるのは非効率。 デザインパターンを上手に駆使し本当に優れた仕様だったら覚える価値はあるが 職人のような頑固オヤジが作ったものは再利用性も拡張性も汎用性もなく ろくなものがない。 UMLのように統一されたものがあったほうが便利。 それでオープンソースプロジェクトってもんがあるわけだ。 日本ではまだまだ認知度が低いのか遅れているところがあるだろうが これからオープンソース製であるJakarta Commonsみたいなライブラリの 重要性はますます増してゆくだろうよ。Eclipseが圧倒的地位を確保したように。 > まぁ、派遣でもベテランに多いよな。俺の力が発揮できないとか言うヤツ。 > 天才様はめんどくさくて大変だな。
523 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 01:59:14 ] >>513 > マ板的観点とム板的観点で語る奴がいるから噛み合わない。 言いたいことはおおよそわかるが、マ板とム板で分けるのも今一な喩えだな。 > ム板的観点からすれば>>508 に激しく同意。 > 自社プログラマより明らかに数段優れている(と思われる)スーパープログラマ達が > 時間かけて育てたプロダクトのほうが優れている可能性は高いし、 > 既に存在するプロダクトがあるのに同等(多くは劣化)のものを作るのは > 「車輪の再発明」と呼ばれる、愚な行為。 > 作成・テスト・教育コストをわざわざかけるのは無駄。 > マ板的観点からすれば、 > >>509-512 のような意見は現実として受け入れなければならないのだろうな。 そろそろ「それが現実と言われたのは、もう過去の話だ。」と言われてくるだろうな。 10年経っても修正せずに使える会社独自のライブラリやフレームワークを 作れる奴がどれだけいるか。自社のAPIをオープンソースとして公開している良心的な企業もあるが、 そうでもなのな、無名で且つゴミのようなAPIを作って覚えさせないと開発を継続できない会社は 非常に苦痛。 そういう苦痛な企業がまだまだわんさかあるのが日本の現状だが。 どっちみち、糞コードを解析するとなったら、ライブラリの依存関係を確認するために Commonsのほうがいいなんていってらんないがな。
524 名前:デフォルトの名無しさん [2006/12/11(月) 02:14:37 ] >>520 ありがとうございます。 mergedoc でぐぐるたらできました。 3.2からURLの指定ができるみたいなのでmergedocなしでもできました。 margedocの情報をもとに [ウィンドウ] - [設定] - [インストール済みのJRE] -[編集] で、 tr.jarのjavadoc ロケーションを java.sun.com/j2se/1.5.0/docs/api/ から sdc.sun.co.jp/java/docs/j2se/1.5.0/ja/docs/ja/api/ に変えたらできました。
525 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 11:52:28 ] みんな若いな〜、夢があってよろしい。でも仕事しろよな
526 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 13:13:09 ] ただひとつ、言えることは 日本のIT企業はあもっとアメリカを見習うべきだ
527 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 22:49:59 ] もっと具体的に、なにを?
528 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 00:15:44 ] アメリカの会社行ってみてぇなぁ。 可読性を優先させるんだよな。アメリカ人って日本のプログラム見て メソッド名とかが英文になってないとか言うって話も聞くし。
529 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 01:36:52 ] アメリカのIT企業はプログラマを重用する。 一番待遇がいいのがプログラマ。 日本のIT企業はプログラマはドカタ扱い。 アメリカのIT企業は、プログラマ(モノを産み出す奴)が一番エライ。 他の職種はプログラマをサポートするために存在する。 一番クリエィティブな仕事をプログラマにさせるために周りは最大限のサポートをする。 Googleのある社員からこういう話を聞いて衝撃だった。 日本のIT企業は、メーカー系が中心で、それにぶら下がる 下請け・孫請けで構成されている構造だからな・・・ 独立系SIもそういう業界の構造に従わざるを得ない側面がある。
530 名前:デフォルトの名無しさん mailto:sage [2006/12/13(水) 01:34:05 ] >>529 マイクロソフトはプログラマをドカタ扱いしてるから ぐぐるに人材流れてるんだろ
531 名前:デフォルトの名無しさん [2006/12/13(水) 17:42:27 ] 楕円ってどうやって生成するのでしょうか... どなたか教えてください><
532 名前:デフォルトの名無しさん mailto:sage [2006/12/13(水) 17:59:53 ] >>528 んなこと当たり前じゃんか。 Eclipseについているスペルチェッカーも 徹底的に機能させるだろ
533 名前:デフォルトの名無しさん mailto:sage [2006/12/13(水) 18:00:30 ] >>529 ああ、大学教授よりも給料が高いからな、アメリカでは。
534 名前:デフォルトの名無しさん mailto:sage [2006/12/14(木) 03:21:51 ] jfaceのjavadocみてたら いんたーふぇーす型のものを引数にもつメソッドがあるんですけど 意味がわかりません いんたーふぇーすって実体のないものだと思ってたんですけど 違うんですか?
535 名前:デフォルトの名無しさん mailto:sage [2006/12/14(木) 04:07:23 ] いんたーふぇーすは実体では有馬温泉 いんたーふぇーすを実装したくらすのいんす箪笥参照をこぴって渡すだけです ぽりもーふぃずむとメソッド引数の仕組を勉強しなおすとよいでSNOW
536 名前:デフォルトの名無しさん mailto:sage [2006/12/14(木) 11:15:14 ] インターフェースってのは、抽象化みたいなもんだ。 実際は、ボール・さじ・すあま みたいな一見なんの関係も無いクラスを 「投げられるもの」として括って抽象化しちゃうわけだ。 引数に「投げられるもの」を貰ったメソッドは、それが何であるかに関係なく 「なんだか知らんがとりあえず投げることは可能なもの」として扱う事ができる。 貰った引数はインターフェースではあるが、実は実体のある すあま だったりするわけだ。 つーか、ホントに知りたかったら本で勉強汁。
537 名前:デフォルトの名無しさん mailto:sage [2006/12/14(木) 22:28:15 ] プログラミングの説明で、面白い文章を作れるおまいらはスゲーと思うよ。 理系に強いだけじゃなく文系でもイケてるぜ
538 名前:534 mailto:sage [2006/12/15(金) 02:38:58 ] >>535 ありがとうござます。やり方はわかりました。 もう一つ疑問なのですが、 使いたいメソッドをjavadocから探すときにいんたーふぇーすが 引っかかってくるまでは、よいのですが、 それを実装したクラスはどうやって探せばよいのでしょうか? javadocで親に遡るのはできるのですが、子供を捜すのがよくわからんとです。 >>536 すあまってなんですか? とっとと実践したいので、困ったらぐぐるさんに聞きながらやってます >>535 はぐぐるさんに聞いてもわからなかったので質問してみました。 最後に本を読んで理解を深めたいと思います。 抽象とか継承とかぽりもーふぃずむとかでざいんぱたーんとかは ある程度手を動かしてからじゃないとテキストを読んでもさっぱり頭に 入らんとです
539 名前:デフォルトの名無しさん mailto:sage [2006/12/15(金) 20:30:39 ] eclipse3.2を使っているのですが、 アウトラインビューでメソッド名をクリックすると、 ソースビューには、クリックしたメソッドしか表示されなくなってしまいます。 3.1では、そんなことなかったような気がするのですが、 これを設定するのは、どこにあるのでしょうか?
540 名前:デフォルトの名無しさん [2006/12/16(土) 23:52:28 ] Linux 版の Eclipse3.2.1 に Quantum DB plugin 3.0.3 を インストールしたのですが Quantum DB Perspective が Open Perspective -> Other で出てきません。 確認方法が間違っているのでしょうか? 御存じの方がおられましたらよろしくお願い致します。(涙)
541 名前:デフォルトの名無しさん [2006/12/17(日) 04:16:22 ] コンパイルできない・・・ビルドボタンないの?
542 名前:デフォルトの名無しさん mailto:sage [2006/12/17(日) 10:03:02 ] >>541 デフォルトは自動コンパイルなので、コンパイルを指示する必要はない。 明示的にコンパイルをさせたい場合は、 [プロジェクト]から、[自動コンパイル]のチェックを外し、 コンパイルしたいときに、[プロジェクト]->[プロジェクトのビルド]を 選べばいい。
543 名前:デフォルトの名無しさん [2006/12/20(水) 01:02:37 ] 「javaアプリケーション」で出来たソースを実行しようと思ったのに サーバーで実行というやつとjava beanってやつでしか実行できないんですけど 「javaアプリケーション」で実行するにはどうしたらいい?再起動してみたけどダメですた 1週間前は普通に出来たはずでそれ以降いじってないのにどうして・・・
544 名前:デフォルトの名無しさん [2006/12/20(水) 01:25:22 ] 543です。解決しました。 メインメソットでやらないとダメなんですね。やられた・・・
545 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 01:26:49 ] >>544 メソッド method
546 名前:デフォルトの名無しさん [2006/12/22(金) 15:02:51 ] 動的webアプリプロジェクトにて、プログラム中でファイル読み込みしたいのですが、 txtファイルの置き場所が分からなくてIOエラーしてしまいます。 ふつうならプロジェクトのディレクトリの下に突っ込んどけば読み取れたのですが。。。 分かる方、お力をお貸しください。
547 名前:デフォルトの名無しさん mailto:sage [2006/12/22(金) 18:30:29 ] HttpServlet#getServletContext().getResourceAsStream("/ファイル名"); で入力ストリームが、取れる。 ファイル名先頭のスラッシュは、サーブレットコンテキストのルートね。 もしくは、絶対パスで読む。
548 名前:デフォルトの名無しさん [2006/12/22(金) 20:51:34 ] なるほど! そいつをInputStreamReaderで文字ストリームに変換すれば使えるってわけですね! どうも、ありがとうございました。
549 名前:デフォルトの名無しさん [2006/12/25(月) 16:32:17 ] お世話になります。 Eclipseのコンパイラ準拠レベルを5.0にしてプログラミングを行いたいのですが、 ウィンドウ>設定>コンパイラー>準拠およびクラス・ファイルのプルダウンメニューに 1.4と1.3しか表示されておらず、変更の仕方が分かりませんでした。 自分でもググってみたんですが、上に書いたようなコンパイラー準拠レベルを変更する方法は 色々なサイトで見かけましたがそもそも選択肢の中に5.0を追加する方法が分かりませんでした。 PC自体には入っているようで、コマンドプロンプトで java -versionで調べてみたところ "1.5.0_10"と表示されました。 ttp://d.hatena.ne.jp/seechicken/ ここの2006-05-30 Eclipse + Java 5.0などを参考にし、 インストール済みのJREにjre1.5.0_10を追加してEclipseを再起動してみましたが、 やはり準拠レベルは1.3と1.4しか表示されません。 他に何か設定を変えるところがあるのでしょうか? (ちなみにWebアプリを作成しようとしているのですが、 ウィンドウ>設定>J2EEの「開発に使用される最新のJ2EEのバージョン」も1.2、1.3、1.4しか選択できないのも 気になります…) 使用しているソフトはRATIONALの6.0です。 どなたかご教授願えれば幸いです。
550 名前:デフォルトの名無しさん mailto:sage [2006/12/25(月) 16:48:08 ] 俺は、初めにjreだのjdk1.5だの入れてから、月蝕いれたけど、 そしたら普通に選択できたよ 再インストしかないのでわ?? (つーか、Ktoolbarの方で1.3でコンパイルしたい。設定できるのかな
551 名前:デフォルトの名無しさん mailto:sage [2006/12/25(月) 16:51:20 ] >>549 Rational 6.0ってEclipse 3.0相当がベースじゃないの?
552 名前:デフォルトの名無しさん mailto:sage [2006/12/25(月) 21:54:04 ] >>551 正解。Rational6.1が出始めたから乗り換えるしかないだろうな。 ちなみに一番安いと思われるRWDはちょっと遅れて来年出る予定。
553 名前:デフォルトの名無しさん [2006/12/26(火) 00:27:59 ] とある投票サイトに自動投票するプログラムをSWTで作ってみた。 が、Eclipse上だとちゃんと投票できるのだが、JavaWebStartにして 動作させるとどういうわけか「本日は既に投票済みです」となってしまう。 原因がわからない。 思い当たるところないですか?
554 名前:553 mailto:sage [2006/12/26(火) 01:43:16 ] 「投票済み」になる条件でわかっている事は、cookieとipです。 他に何があるのかはよくわかりません。
555 名前:デフォルトの名無しさん mailto:sage [2006/12/26(火) 13:20:11 ] >>553 不正投票するな
556 名前:デフォルトの名無しさん mailto:sage [2006/12/26(火) 13:38:15 ] しかし>>553 は投票する意思もあるし、投票方法もWWWを使っている 通常のブラウザでないだけで相違点はないと思うが?
557 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 09:27:21 ] これからEclipseでJavaの勉強を始めようと思うのですが最新の3.2で始めたほうがいですか? 3.1で十分?あとおすすめの書籍等ありましたら教えてくださいませ。
558 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 11:28:08 ] 最新版がおすすめ
559 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 11:28:48 ] 書籍はいりません。 野村総研のサイトに書籍代わりになるPDFファイルが堕ちているので ダウンロードしましょう。 @ITのサイトも参考になります。
560 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 21:44:25 ] Eclipseを単なるテキストエディタとして使うためのプラグインってありませんか?
561 名前:デフォルトの名無しさん mailto:sage [2007/01/02(火) 02:43:31 ] テキストエディタで開けばいい。
562 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 14:12:20 ] VBScript を編集できるプラグインってありますか?
563 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 15:21:59 ] >>562 スレタイ読める?
564 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 17:04:26 ] JavaScriptを編集できるプラグインならある
565 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 01:26:42 ] あの、3.2.1をインストールして、ソフトウェア更新かけたら 3.2.0になってしまったんですが、そういうものですか?
566 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 01:45:33 ] 何を更新したの?
567 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 10:14:54 ] >>446 えらい遅レスだけど、自分も同じ現象にはまったので。 JBossIDE 1.6.0.GAはEclipse 3.2.xには対応していません。 Eclipse3.2.1でいくならJBossIDE 2.0.0beta2を使うかしかないみたいです。
568 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 11:10:00 ] >>566 本体です。About画面のバージョンが3.2.1だったのに アップデートかけたら3.2.0になってしまった。
569 名前:デフォルトの名無しさん mailto:sage [2007/01/13(土) 19:09:06 ] >>568 アップデートするときにEclipse3.2.0と言う奴を選んだとかかなw
570 名前:デフォルトの名無しさん mailto:sage [2007/01/14(日) 01:18:23 ] >>568 言語パックが原因。 pleiadesプレビュー版はバージョン間違い修正したっぽい。
571 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 18:00:24 ] sysdeoいつから見れない? plugin落とせなくて困るんだが・・。
572 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 18:24:28 ] >>571 おれも見えない。 eclipsewiki.net/eclipse/index.php?Tomcat%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3 のコメント欄最後に、kddilabからダウソできるものがあるらしい
573 名前:デフォルトの名無しさん mailto:sage [2007/01/15(月) 18:24:42 ] しかし、なぜWTPを使わない?
574 名前:デフォルトの名無しさん [2007/01/17(水) 01:25:36 ] 作ったクラスを実行ファイルとしてコンパイルしたいのですが、どうすればいいのでしょうか?
575 名前:デフォルトの名無しさん mailto:sage [2007/01/17(水) 01:35:22 ] WTPダウンロードに関する質問です。 //ここで投げるのが適当かどうかは疑問ですが、WTPが話題に上っているようなので 仕事で本体3.1.1を使っていて、 (大人の事情で勝手にバージョンアップできない…) 尚且つwtpが使用できると非常に便利ーになる状況に置かれています。 wtpのreleaseNoteのRequirementsで確認できる限りにおいては wtp1.0が対応する最新(?)のbuildなんですが wtp-1.0.zipをはじめどいつもこいつもリンク切れで… (他のarchive build...0.7系も無理でした) というわけで、どなたかミラーをご存知ないでしょうか。 よろしくお願い致します。 >>574 jarに固めてダブルクリックじゃだめなのん?(Windows
576 名前:デフォルトの名無しさん [2007/01/17(水) 11:24:08 ] margedoc で Java6 用のsrcを作りたいんだけど、 Java6 の日本語APIドキュメントをダウンロードできるところ知らないか?
577 名前:デフォルトの名無しさん mailto:sage [2007/01/17(水) 18:45:31 ] かなり初歩的な質問なんだが、DbEditのツリーが出てこない。 勿論MySQLにはテーブルも作ったし、データも入ってる。 Configuraの設定もバッチリ。 JDBCもちゃんと指定しているし、IDとパスワードも間違っていない。 勿論CLASSPATHの設定もできてる。 また、実際にDB入出力を扱うプログラムでエラーなく完璧に動作する。 なのにツリーが出ないんだ・・・ リフレッシュをしたら出たというのがあったからやってみたけどやっぱり出ない。 教えてエロい人orz
578 名前:デフォルトの名無しさん mailto:sage [2007/01/17(水) 19:19:34 ] DbEditは昔Eclipse3.1に対応していなかったため それ以来使ってないなー 今はQuantumDBかな? いや、WTP付属の奴で十分かな?
579 名前:デフォルトの名無しさん mailto:sage [2007/01/17(水) 19:20:46 ] >>575 アップデートサイトではダメか。 大人の事情なら、 別のディレクトリにEclipseを新規インストールしてアップデートしてみれば 入れられないこともない
580 名前:デフォルトの名無しさん mailto:sage [2007/01/18(木) 21:12:17 ] アップデートマネージャーで古いバージョンの プラグイン一括disableができないのかかったるいな。 しかもひとつのプラグインをdisableにして再起動せずにapply changeを 選択してから再び他の古いプラグインをツリーから探そうとすると、砂時計が 表示されたままEclipseが固まる。 もう嫌になってしまう。 古いプラグインを無効にするたびにEclipseを再起動なんて効率が悪い。 どうにかならないものか?
581 名前:デフォルトの名無しさん mailto:sage [2007/01/18(木) 21:57:01 ] >>580 org.eclipse.update.*にはコマンドラインから実行できる インストール/アップデートマネージャが含まれている。 #↑オンラインマニュアルに書いてある。 俺はそれ使って数行程度のシェルスクリプト書いて、使わなくなった プラグインを全てuninstallする作業を全自動でやってる。
582 名前:デフォルトの名無しさん mailto:sage [2007/01/19(金) 11:55:10 ] >>581 それで調べて java -cp startup.jar org.eclipse.core.launcher.Main -application org.eclipse.update.core.standaloneUpdate -command listFeatures を実行してみたらリストがでた。 こっから、unstallすべきdisable状態なプラグインのidとバージョンを正規表現で抽出するというのか? 誤って必要なプラグインまで削除したらどうしようかと躊躇してしまう。 Feature: org.eclipse.jem 1.2.0.v20060530_RC2--ZasJzJJez disabled Feature: org.eclipse.jst.enterprise_ui.feature.source 1.5.0.v200605151622-pEBq_gf5Sw4Q0Ud disabled Feature: org.eclipse.wst.ws_sdk.feature 1.5.0.v200605151622-8422827443672-v disabled Feature: org.eclipse.jst.server_adapters.feature.source 1.5.1.v200608082030--87cMN7NMTv4YPT disabled Feature: org.eclipse.wst.server_ui.feature.source 1.5.1.v200608082030-PGIEUH7RmGILcGW disabled Feature: org.eclipse.wst.common_sdk.feature 1.5.1.v200609111555-842282_2_425203 disabled Feature: org.eclipse.jst.server_ui.feature.source 1.5.0.v200606130315-PGIEUCZERCNFS59 disabled Feature: org.eclipse.wst.ws_core.feature 1.5.0.v200606071530--4hNDDhDhISDhXcdisabled Feature: org.eclipse.emf.query.ocl 1.0.0.v200606261130 disabled Feature: org.eclipse.tptp.monitoring.runtime 4.2.0.v200606121835--stCklslt2O-P0B disabled Command completed successfully. この文字列パターンは Feature: $feature_id $version disabled と並んでいるだけか? これをもとに正規表現を作るだけでいいのだろうか?
583 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 00:20:32 ] ある動的Webプロジェクトを別PC、別Eclipseで動かそうとしたら 何故か動的Webプロジェクトとして認識されていなくて warファイルも作れないしサーバーで実行もできない。 (「無効なモジュール名です」「生成可能なプロジェクトがありません」などと表示される) 気になった点は、web.xmlがあるのにEclipse上で「デプロイメント記述子」として 表示されていない…。 どうすれば動的Webプロジェクトとして認識されるのでしょうか…?
584 名前:582 [2007/01/20(土) 00:36:12 ] >>581 Antでスクリプト作ってみたが、なぜかEclipseがもうひとつ起動してしまう。 <java classname="org.eclipse.core.launcher.Main" output="listup.txt" fork="true"> <classpath> <pathelement location="C:/eclipse/startup.jar" /> </classpath> <arg value="-application org.eclipse.update.core.standaloneUpdate -command listFeatures" /> </java> しかもlistup.txtが作成されない。fork="true"を消すかfalseにすると、 どういうわけか、 Buildfile: build.xml ターゲット名: BUILD SUCCESSFUL [java] Java Result: 13 Total time: 0 seconds と出た。>>581 はスクリプトを何言語で書いた? やはりPerlやsh?
585 名前:582 mailto:sage [2007/01/20(土) 00:37:49 ] <arg>を消しても同じ結果になる・・・ どうやら<arg>を無視しているようだ・・・・ これは一体・・・・
586 名前:582 mailto:sage [2007/01/20(土) 00:40:57 ] <arg>を<jvmarg>に変更してforkをtrueにしたら できたー、と思ってlistup.txtを覗いたら Could not create the Java virtual machine. Unrecognized option: -application org.eclipse.update.core.standaloneUpdate -command listFeatures やはりJava VM専用引数だった。 argじゃないとだめなのに
587 名前:582 mailto:sage [2007/01/20(土) 00:47:59 ] どういうわけか、<arg>タグを使わず非推奨になっている方式、args属性を使う方法を 使ったらうまくいった。 これAntのjavaタスクのバグかね? <java classname="org.eclipse.core.launcher.Main" output="listup.txt" fork="true" args="-application org.eclipse.update.core.standaloneUpdate -command listFeatures" > <classpath> <pathelement location="C:/eclipse/startup.jar" /> </classpath> </java> さてここから、listup.txtかoutputをプロパティに突っ込んでから 正規表現を使ってdisabledになっているプラグインだけを抜き出してuninstall しなけれればならないわけだが、はて、どうするか・・・
588 名前:デフォルトの名無しさん mailto:sage [2007/01/20(土) 09:33:06 ] argの使い方、間違ってねーか? うろ覚えだが、valueを使う場合はこのようになったはず。 <arg value="-application" /> <arg value="org.eclipse.update.core.standaloneUpdate" /> <arg value="-command" /> <arg value="listFeatures" />
589 名前:デフォルトの名無しさん mailto:sage [2007/01/22(月) 15:39:09 ] >>588 サンクス、マジでそれで成功したよ! よし、つぎはreplaceregxpだ
590 名前:デフォルトの名無しさん [2007/01/24(水) 05:24:50 ] disabledになっているあるプラグインをアンインストールしようと、 以下を実行してみました・・・・ java -cp startup.jar org.eclipse.core.launcher.Main -application org.eclipse.update.core.standaloneUpdate -command uninstall -featureId org.eclipse.wst.rdb_core.feature -version 1.5.0.v200605151622--3YIAAYAYFLBZQT コンソールにはこう表示されました。 Command failed. Please check log file C:\Documents and Settings\***\workspace\. metadata\.log for details. .logを調べると、 eclipse.buildId=M20060629-1905 java.version=1.6.0 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ja_JP Framework arguments: -application org.eclipse.update.core.standaloneUpdate -command uninstall -featureId org.eclipse.wst.rdb_core.feature -version 1.5.0.v200605151622--3YIAAYAYFLBZQT Command-line arguments: -application org.eclipse.update.core.standaloneUpdate -command uninstall -featureId org.eclipse.wst.rdb_core.feature -version 1.5.0.v200605151622--3YIAAYAYFLBZQT !ENTRY org.eclipse.update.core 4 0 2007-01-24 05:07:37.105 !MESSAGE [Cannot find unconfigured feature org.eclipse.wst.rdb_core.feature with version 1.5.0.v200605151622--3YIAAYAYFLBZQT] !STACK 0 java.lang.Exception: Cannot find unconfigured feature org.eclipse.wst.rdb_core.feature with version 1.5.0.v200605151622--3YIAAYAYFLBZQT at org.eclipse.update.standalone.UninstallCommand.<init>(UninstallCommand.java:91) at org.eclipse.update.standalone.CmdLineArgs.getCommand(CmdLineArgs.java:138) at org.eclipse.update.standalone.StandaloneUpdateApplication.run(StandaloneUpdateApplication.java:41) と例外が出て削除されませんでした。 この 設定されている「フィーチャーを見つけることができない」という例外は一体どういう意味でしょうか? このフィーチャーは、listFeaturesオプションでちゃんと表示することができます。
591 名前:デフォルトの名無しさん mailto:sage [2007/01/24(水) 18:07:01 ] 初歩的質問で恐縮ですが、Eclipse 3.2.1(Windows版)のプラグイン開発で 悩んでいるので思い切って質問してみます。 プラグインプロジェクトのテンプレートで「ビュー付きプラグイン」を選ぶと、 TableViewerを使ったサンプルが作れると思いますが、作成されたテーブル の「横幅サイズ」を取得できずに難儀しています。 具体的には、テーブルの横幅ピクセルを取得し、n個のカラムを均等に 配置したいのですが、いきなり最初からつまづいた状態 orz createPartControlメソッド内で、 showMessage(viewer.getTable().getSize().toString()); とかやっても、「Point (0, 0)」と切ない回答が出てしまいます。 showMessage(parent.getShell().getSize().toString()); とやればシェルそのもののサイズは出るので、きっと何か自分 が勘違いしてるんだろうけど、いくらググっても分かりません。 ヒントだけでも結構ですので、教えてエロい人!orz
592 名前:590 mailto:sage [2007/01/27(土) 20:30:57 ] >>590 事故レス。 治りましたよ。 壊れたプラグインがサブツリーにあったので そちらを消してから本体を消したら治った。
593 名前:デフォルトの名無しさん [2007/01/27(土) 22:11:52 ] Eclipseでソース書いて右クリックして実行しようとしたら、 実行>にJavaアプリケーションがなくなってました。 他のソースにはありましたがなぜなんでしょうか? /* 以下がソースです。 */ package selfJava; public class P78_2_9_2 { public static void main(String[] args) { // TODO 自動生成されたメソッド・スタブ double i, j; if(args.length != 2){ System.out.println("引数を二つにしてください"); } for(int k = 0, k < args.length; k++){ if(Character.isDigit(args[0])){ System.out.println("数値を入力してください"); } } i = Integer.parseInt(args[0]); j = Integer.parseInt(args[1]); System.out.println("args[0] × args[1] =" + i * j); } }
594 名前:デフォルトの名無しさん [2007/01/28(日) 08:53:54 ] Eclipseの古いバージョンってどこでダウンロード出来ますか? 具体的には3.1とそのLanguagePackを探しているんですが・・・。
595 名前:デフォルトの名無しさん mailto:sage [2007/01/28(日) 09:01:23 ] >>594 少しでもEclipseのサイトを探したのか?
596 名前:594 mailto:sage [2007/01/28(日) 09:24:38 ] >>595 初心者だから英語よくわからんのよ。 よくよく調べたらここにアーカイブあった。すまんな。 archive.eclipse.org/eclipse/downloads/index.php