【Java/C/PHP/D/他】統合開発環境Eclipse M18
929 :
デフォルトの名無しさん:2005/11/04(金) 00:46:30
あと、このケースの場合、
int method(final int a){
のようなメソッドを検索することはできないぞ
931 :
デフォルトの名無しさん:2005/11/04(金) 13:10:05
アプレット作成でたまにjdk1.1.8を使うのですが、
F1を押したときにjdk1.1.8用のヘルプを表示するって出来ないんでしょうか?
javadocのロケーションを設定してみたのですが、/docs/api/の構成が違っているようで上手くいきません。
ちなみにEclipseのバージョンは3.1.1です。
>>931 最近のバージョンのjavadoc.exe使ってソースから
htmlファイルを生成してみたら?
933 :
931:2005/11/04(金) 15:02:41
ありがとうございます。
javadocはあまり使ったことが事がなかったので気がつきませんでした。
変換時にタグ関連の警告がたくさん出ましたが無事に使えるようになりました。
拡張子がないファイルの場合は関連付けってできませんかね?
デフォルトの関連付けとかあればいいのに。
拡張子なくても関連付けできる。つーか試せよ。
936 :
915:2005/11/04(金) 22:02:34
>>918 あのー言ってる意味が分からないのですが。
タイトルくらい読んでいますが
一体どういう不満があるのでしょうか?
どうでも良いレス書くな
>>936 >>928に礼と解決したのかどうかを書くのが先じゃないのか?
ちなみに、俺もスレ違いだと思ったよ。
理由はEclipseとJavaの正規表現で何が違うのかわからんが、
どちらかと言うとJava関係のねたのような気がするから。
あと、
>>936の読みにくい文章みて思ったが、もっと日本語を勉強したほうがいいよ。
939 :
936:2005/11/04(金) 22:39:00
すみません、Eclipse3.02について質問させてください。
現在Strutsでアプリケーションを作っているのですが、
Actionクラスにブレークポイントを設定してデバッグをかけたら、
ブレークポイントが効かず、処理が途中で止まってくれません。
Eclipse2.1ではブレークポイントがちゃんと実行されるのですが・・・。
ネットで検索してみたのですが、ブレークポイントが効かない時の情報が
どうしても見つけられなかったので、困っています。
>>940 Strutsのソース持ってきてデバッグオプションつけてant distしろ
942 :
デフォルトの名無しさん:2005/11/04(金) 23:03:12
>>938 いや
>>926の言うとおり、どうみてもEclipse専用の
話題だと思うが。
あの正規表現、Eclipseでしか使えないみたいだが。
それより
引数にfinalがついていないメソッドに
finalをつける置換方法を知りたいな。
置換後文字列に正規表現入れても正規表現用文字列
にそくりそのままリプレースされてしまうしな。
$1finalとかやってもうまくいかんわな
秀丸でやった方が早そうだ
945 :
938:2005/11/04(金) 23:27:43
M3でたぞ
>>935 できますか?
ウィンドウ>設定>一般>エディター>ファイルの関連付け
のところでやろうとしてますが、特定のファイル名なら
できるっぽいですが、*などとすると「拡張子入れろ」みたいに
言われてしまいます。
>>946 本当だ。
だけどダンロードに2時間かかる…
朝までほっとくか。
>>948 拡張子がないファイルに関連付けることと、*に関連付けることは別だろ。
大体*だと拡張子があるファイルにもヒットしてしまう。
>>940 それは、Tomcat Launcher Plugin を使ってないか?
EclipseというよりTomcat Launcher Pluginの設定の問題。
ウィンドウ→設定→Tomcat→Source Pathでデバッグ対象のプロジェクトにチェックを入れてるか?
952 :
デフォルトの名無しさん:2005/11/05(土) 09:41:35
953 :
940:2005/11/05(土) 11:51:42
>>941 遅レスすみません。
antの使い方がわからない・・・
すみません。何とか調べてやってみます。ありがとうございます。
>>951 レスありがとうございます。
チェックは既に入れてあります。
Tomcatのバージョンは5.0.30で、プラグインはtomcatPluginV3を使ってます。
Subversion(TortoiseSvn)を使ってチェックアウトした環境でEclipse3.1.1つかってるんだけど
パッケージ・エクスプローラに白いパッケージアイコン(クラスがない階層)ができるんだけど
これ消したいときどうすればいい?Delキーで消そうとすると、読み込み専用リソースがあるから消せないといわれる
そのディレクトリには.svnしかないからこれのことだと思うんだけど
ビルドパスで、.snvを無視するようにはした
955 :
デフォルトの名無しさん:2005/11/05(土) 19:03:34
eclipseのログファイルはどこに出されるのですか?
957 :
デフォルトの名無しさん:2005/11/05(土) 19:40:01
>>954 SVN Explorerをつかって新規プロジェクトとしてチェックアウトしたのか?
/svnroot/repository/trunk/ProjectName
とすると
ProjectNameをプロジェクト名としてチェックアウトしたということか?
ソースフォルダはちゃんと指定したか?
新規 - ソースフォルダ で新規にソースフォルダを作るか、既存の
ディレクトリをソースフォルダに指定できる。
958 :
デフォルトの名無しさん:2005/11/05(土) 19:40:31
>>954はちゃんとsubclipseプラグインを使っているのか?
>>945 どうやら
>>938は正規表現のスレではなうJavaのスレにすべきだと
主張しているようだが
>>957 >>958 TortoiseSVNを使ってチェックアウトしたものをEclipseで参照してた。Sublipseはいれてなか
った。なんとなくだが、Eclipseプロジェクトで提供されているプラグイン以外のプラグイン
を入れるのをためらってたから
ということで、ご指摘の通りSublipse入れたら白ぬきパッケージは表示されないようになりました
どこで設定されているのかはわかんないけど、TortoiseSVNでもEclipseでもリポジトリみれるからいいや
サンクス
>>961 おっさんじゃあるまいし、保守的すぎだろ。Vectorとかのソフトも使わないクチか?
っつーか、そんなんじゃスキル向上しない。
Vectorのどんなソフトを入れているのか、参考のために教えてくれ
HIDEMARU=4000(ry
965 :
デフォルトの名無しさん:2005/11/07(月) 12:49:50
リファクタリングの「フィールドのカプセル化」で
getterとsetterにfinal修飾子を自動で付けるようにしたいのですが、
設定って出来るんでしょうか?
>>965 Beanを作ってるのか?
getter, setter作ってるくらいだから
クラスにfinalつけたほうが速いんでない?
それでもやるとしたら
コードテンプレートでfinalをつけておくのがいいかと思う
967 :
デフォルトの名無しさん:2005/11/07(月) 15:23:35
>>966 いや,今作ってるのはBeansではないんだけど、
カプセル化するために、getter,setterを使うようにしてる。
getterだけ必要ということも結構あるので。
あと、テンプレートメソッドパターンのスーパークラスとかがあって
クラスをfinalに出来ない時も多いんだよね。
そんで、多用しているリファクタリング機能で設定できないかな?と思った次第。
そもそも、getter,setterをオーバーライドすることなんて殆どないんだから、
finalをデフォルトで付けてほしかった。
>>966 いまどき「速い」からfinalつけるなんてやついるのか?
オプティマイザへのヒントとしてもfinalなしでもかわらんよね。
それとも「手っ取り早い」の「早い」のtypo?
しつこいくらいにfinalにこだわる。
それがJava魂。
俺は恥ずかしくて仕事先のコードに書きまくったfinalを消したいくらいだ
質問です。
eclipse3.1でjspファイルをコンパイル?実行?
するにはどうすればよいのでしょうか?
初心者なもんでよくわかりません。
教えてください。
>>971 JSPのプリコンパイルの話をしているのか、ただ単純にJSPが使いたいのか解らんが
後者だとすれば、WTP+Tomcatを入れるか、TomcatPlugin+Tomcatを入れろ
詳細は@ITのサイトでも見るが良い
973 :
966:2005/11/07(月) 23:36:59
>>968 >
>>966 > いまどき「速い」からfinalつけるなんてやついるのか?
> オプティマイザへのヒントとしてもfinalなしでもかわらんよね。
うわっ誤解されてしまったw
一応、IBMのdwではそれが歳伝説であることはわかっている
つもりなので。
継承されて勝手に独自のsetterメソッドを実装されるのを
防ぐっていう意味でfinalをつけてしまえっていう意味だよ。
速度を理由にクラス修飾子にfinalするのではなく
不変クラスのほうなものを作りたくてfinalをつけると言うことで。
特別な方法でしかsetterにアクセスしたくないとき、
finalは不変でないクラスでも使えるかなと思ったわけよ。
> それとも「手っ取り早い」の「早い」のtypo?
そうtypo
>>970 フィールドのfinalはよく使える。
Singletonを実現するときとか
staticイニシャライザで初期化してから
finalフィールドに代入した定数を作りたいときとか
975 :
デフォルトの名無しさん:2005/11/07(月) 23:43:27
Maven2.0が出てからもうすでに何日か経ってるけど
だれか使ってない?
今あるMaven1.xに対応したEclipseプロジェクトを
Maven2.0から使えるようにしたいけど
使い方がよくわからない。
ゴールの名前も変わってしまったようだし
ゴールのリストがわからない。
1.0のproject.xmlを2.0のpom.xmlに変換する方法がわからないな。
Mevenideプラグインも
Maven Workshopプラグインも
どちらもMaven2.0に対応していないようだ。
プラグインセントラルのMeven Workshopの
フォーラム(BBS)でもMaven2.0対応プラグインは
まだかというレスがついている。
現在製作中か?
Maven2.0のことよくわかってないけど
Maven Repo Searchプラグインの必要性がなくなってしまうのだろうか?
976 :
デフォルトの名無しさん:2005/11/08(火) 00:10:29
アップデートサイトみてみたら
TPTPのLanguage Packも自動インストールできるようになってた。
気がつけばこんなことに。実に素晴らしい。
Eclipse本体やWTPやUML2, VEなども同様のことが
起こっているんだろうか?
String index out of range: -16
ってどういうエラーでしょう?
単純に String#charAt(int) とかで IndexOutOfBoundsException 食らったのでは?