[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 11:25 / Filesize : 247 KB / Number-of Response : 862
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

統合開発環境Eclipseプラグイン開発QA



1 名前:デフォルトの名無しさん [04/04/09 22:24]
統合開発環境Eclipse用プラグイン開発に関する質問と回答です。

Eclipseの使い方や、プラグインの使い方は、
このスレでは扱いませんので、↓のほうへどうぞ。
pc5.2ch.net/test/read.cgi/tech/1076074293





623 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 00:39:41 ]
ヒント:外部ツール

624 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 19:30:53 ]
>>623
でけた
さんきう

625 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 20:27:42 ]
>>623
結局それか。
どっちみち、コマンドプロンプトを別に起動すれば同じ事だよな。
そっちのほうが高速だし。

626 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 11:16:01 ]
テスト

627 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 11:18:13 ]
初歩的なことかもしれませんが、

エディタ部分に PreferencePage(または同じような構造のもの)を表示する方法ってありますか?
普通に呼び出したらダイアログが出てしまいました・・・

ご存知の方いらっしゃいましたらお願いします。

628 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 17:07:37 ]
>>615-617
Wicked Shell


629 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 20:08:33 ]
>>625
同じ事じゃないよバカ

630 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 20:29:28 ]
っていうかExternal Toolsは
"ビューからコマンドプロンプトを実行"とは全然違うからな

631 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 20:43:00 ]
(1)外部ツールから任意のコマンドを実行。
(2)外部ツールからcmd.exeを実行。
623以降の連中ははどっちのつもりで話しているんだろうな。



632 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 21:16:43 ]
とりあえず >>630 は分かってないにしても
外部ツールから実行してもプロンプトの位置がおかしいのは
いいのか?

633 名前:デフォルトの名無しさん mailto:sage [2007/02/05(月) 20:41:37 ]
Eclipseが終了するときにエディタで開いていたファイルの一覧を
取得するにはどうしたらよいでしょうか?


634 名前:デフォルトの名無しさん mailto:sage [2007/02/07(水) 16:03:03 ]
EditorListプラグイン

635 名前:デフォルトの名無しさん mailto:sage [2007/02/07(水) 20:34:28 ]
プラグイン使わないと無理ですか?
困った。。。

636 名前:デフォルトの名無しさん mailto:sage [2007/02/07(水) 21:30:16 ]
その反応って事はprogrammaticalに取りたいわけじゃないのか.
だったらスレ違いだな.

637 名前:デフォルトの名無しさん [2007/02/08(木) 21:35:51 ]
ディレクトリ内のファイル内文字列を置換するプラグインない?

638 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 21:39:52 ]
スレ違いだと何度言えばわかるのか

639 名前:デフォルトの名無しさん [2007/02/09(金) 00:50:38 ]
>>638
つべこべ言わずに教えろよ!

640 名前:デフォルトの名無しさん mailto:sage [2007/02/09(金) 00:55:44 ]
>>635
プラグインを自作するという手もある。
なぜプラグインが使えないのか気になる。

>>637
ある。eclipsewiki.orgで検索してみ。

というか、そんなもんEclipse使わなくてもUnixコマンドで一発だろ。
Javaで自作することも難しくない。

Apache Antの<copy>タスクで<FileFilter>タグを使えば置換できなくはないぞ。

641 名前:デフォルトの名無しさん mailto:sage [2007/02/09(金) 00:55:57 ]
>>639
なぜそう興奮する



642 名前:デフォルトの名無しさん mailto:sage [2007/02/09(金) 09:46:50 ]
つべこべ

643 名前:デフォルトの名無しさん mailto:sage [2007/02/09(金) 22:12:40 ]
633,635です。

>その反応って事はprogrammaticalに取りたいわけじゃないのか.
>だったらスレ違いだな.

いやむしろprogrammaticalに取りたいのですよ。EclipseAPIだけで。
programmaticalの意味が分かってないかもしれませぬ。

>プラグインを自作するという手もある。
>なぜプラグインが使えないのか気になる。

自作プラグインの一機能として実現したいのです。
自作プラグインからそのプラグインを使うにしても、
ライセンスとか構成が変わるとかの問題でまず却下されてしまいます。



644 名前:デフォルトの名無しさん mailto:sage [2007/02/09(金) 22:24:34 ]
>>642
633の質問に愚直に答えるとウィンドウが閉じるときのイベント捕まえて、
各エディタが持ってるIFileEditorInputからファイル名を取得できる。

でも本当はリソースの観点からひらきっぱなしのリソースのリストを
得るべきではないかとおもうが、633の質問には「なぜそんなことを
やりたいのか」が書かれていないので判断できないな。

645 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 19:06:02 ]
>>644

レスどうもです。
適当なviewのプラグインを作ってその中のcreatePartControlに以下のコードを書いて
全ファイルのフルパスを取ることができました。
ホントはIPathEditorInputのところをIFileEditorInputにしてgetFileすればIFileから
eclipse上のパスも取れるんですよね?
うちの環境(eclipse3.2)ではなぜかIFileEditorInputなんて知らんと言われてしまいます。

getViewSite().getWorkbenchWindow().addPageListener(new IPageListener() {
public void pageClosed(IWorkbenchPage page) {
IEditorReference[] editorReferences = page.getEditorReferences();
for (int i = 0; i < editorReferences.length; i++) {
try {
IEditorInput editorInput = editorReferences[i].getEditorInput();
if (editorInput instanceof IPathEditorInput) {
System.out.println(((IPathEditorInput)editorInput).getPath().toString());
}
} catch (PartInitException e) {
}
}
}
...
});

なぜそんなこと、というのは開いていたファイルにそれぞれ属性のようなものを持たせてあり、
次回起動したときにその属性を再設定するためです。属性は別途ファイルに保存するという仕組みです。


646 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 19:08:03 ]
しまった、半角スペースは消えるのか・・・orz

647 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 22:11:03 ]
AAエディタ使うって言う手もあるぞ

648 名前:デフォルトの名無しさん mailto:sage [2007/02/12(月) 03:00:36 ]
>>646
次からはタブ文字で挑戦だ!

649 名前:デフォルトの名無しさん mailto:sage [2007/02/12(月) 20:21:21 ]
>なぜそんなこと、というのは開いていたファイルにそれぞれ属性のようなものを持たせてあり、
>次回起動したときにその属性を再設定するためです。属性は別途ファイルに保存するという仕組みです。

それ普通リソース使う。

650 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 20:46:00 ]
>>649
どもです。調べてみます。

651 名前:デフォルトの名無しさん [2007/03/10(土) 15:47:13 ]
ageておく



652 名前:デフォルトの名無しさん mailto:sage [2007/03/10(土) 18:04:21 ]
マウスポインタを任意の位置に移動させたいときは何を使うんだ?

653 名前:デフォルトの名無しさん mailto:sage [2007/03/10(土) 18:06:02 ]
任意の位置ならjava.awt.Robotじゃないのか。
プラグイン関係ナス

654 名前:デフォルトの名無しさん mailto:sage [2007/03/10(土) 23:13:37 ]
AWT使えるのね。参考になった

655 名前:デフォルトの名無しさん mailto:sage [2007/03/11(日) 00:52:10 ]
さらに自己レス。
Display.setCursorLocation()っていうメソッドもjava.awt.Robotと同じように使えることがわかった。
プラグイン使うならこっちのほうがふさわしい気がする。

ところで、これを使ってIViewPartの中のどっかにマウスポインタをもっていきたいんだけど、
ビューの画面内での位置ってどうやってつかむんでしょうか?

656 名前:デフォルトの名無しさん [2007/04/08(日) 12:58:19 ]
久々だけどさらにさらに自己レス。
ビューの画面内での位置はControl#toDisplay(Point)で取れた。
俺がやりたかったことは

getSite().getShell().getDisplay().setCursorLocation([任意のコントロール].toDisplay([任意のPoint]));

でできたよ。


657 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 01:42:18 ]
ATFのMozillaブラウザめちゃいいな
プラグ開発の幅が広がる

658 名前:デフォルトの名無しさん [2007/05/03(木) 14:46:26 ]
javaでSWT使いたいんですけどやり方がまったくわかりません。
いろんなページ見たんですがどこもeclipseバージョン2.2とかで、
ファイル構成とかも違うようで、3.2だとないファイル参照しろって言ってるんです。

バージョン3.2でswt使うにはどーすればいいんですかね?

659 名前:609 mailto:sage [2007/05/03(木) 18:58:31 ]
ttp://www.eclipse.org/swt/ の Releases からテキトーなのを選んで、
ダウンロードして解凍する。

660 名前:デフォルトの名無しさん mailto:sage [2007/05/03(木) 18:59:20 ]
↑のメール欄は間違い(他のスレの)、無視してくれ。

661 名前:デフォルトの名無しさん [2007/05/09(水) 02:24:51 ]
ビューにあるアイテムをeditorにドロップさせたいんだけど、
editorってWidgetから派生しているオブジェクトだよね。
どうやってDrop機能を付加させるの?



662 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 06:00:05 ]
class hogehoge extends Editor implements dropListener

663 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 16:56:36 ]
Eclipse標準のJavaエディタを機能拡張するにはどうするか
ご存知の方いらっしゃいますか?

本やWeb調べても新しくエディタを作ることに関しての記事ばかりで
既存エディタに手を加える方法について記載しているものが見つかりません...

664 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 00:43:22 ]
plug-in

665 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 01:45:00 ]
>>663
Java 以外の言語系プラグインのほとんどは
JDT をコピーしてパッケージ変えて書き換えてるだけだ。

666 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 20:42:40 ]
質問します。
RCPで作ってます。

とりあえず、backupというフォルダをプロジェクトの中に作って、
その中のhoge.csvというファイルを読もうとしているのですが、
Eclipse上からRCPを実行した場合、どうやったら読めるように
なるのでしょうか???

普通に
File file = new File( "backup/hoge.csv" );
だと読んでくれないみたいですが…

667 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:36:00 ]
>>666 Run... -> Working directory

668 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:46:12 ]
>>667
もう少しだけ詳しくおねがいします!

669 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 23:27:10 ]
>>668
>>667で解決だと思うが・・・・・

670 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 23:54:01 ]
>>669
組み込んだH2はそれで動作するようになりましたが…

671 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 00:05:38 ]
>>670
その直前で、カレントディレクトリが何処かを確かめてみたら?
というか、ブレイクポイントで止めてどんなファイルオブジェクトになっているか
みるだけで解決じゃないか?



672 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 00:25:13 ]
>>671
Fileオブジェクトはnullですた。


組み込んだH2は動作するようになりましたが、
製品構成するとやっぱ動かないっすね。

このへん全然わかんないので、手探りもいいとこなんですが。


673 名前:672 mailto:sage [2007/05/18(金) 00:27:47 ]
結局、H2も製品構成して、動作だけはしてます。
ただ、DBの中身が入ってないので、ここからTreeViewerの
中身読み込むようにしてるんですが、テーブルが無いので
そこで例外発生してます。

だから、製品構成後の初回起動だけはファイルから読む必要が
あります。さっぱりわかんないっす。

674 名前:672 mailto:sage [2007/05/18(金) 00:39:30 ]
>>671

何がなんだかよくわかんないのですが、さっきEclipse立ち上げて
file読むようにしたら読めるようになってました^^

製品構成じゃ相変わらず読めてません^^

675 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 00:44:37 ]
new File(".").getAbsoletePath()
はどうかという話は?

676 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 00:50:24 ]
この質問の本質は、カレントディレクトリの読み書きではなくて、
「plug-in's installation locationに初期設定用のファイルを置いてそれを
読み込みたいんです」ってことなんだよな。最悪、jar'd pluginの中から
読み込むことになるから自分でFileオブジェクト作るのは厳禁。
Eclipse Official FAQ3.0に考え方が書いてあるから読め。書かれているメソッドはすでに
非推奨になってるが該当するAPIリファレンスにさらに解説があるからあわせてそれもよんどけ。

677 名前:672 mailto:sage [2007/05/18(金) 01:03:31 ]
>>676
jar読み込むのもプラグインいるんですか…?
jarから読むのも試みましたが・・・。


678 名前:デフォルトの名無しさん [2007/06/09(土) 11:48:43 ]
strutsIDEをつかってストラッツの勉強しようとおもったんですが。
xmlを開く時にグラフィカルエディタがうまく動いてくれず、仕様不可になってます。

eclipseのバージョンは3.2
入れたpluginはJDT,GEF,EclipseHTMLEditor、tomcatプラグイン、それぞれ最新版でいれてます。

eclipseバージョン3.2て対応してないんでしょうか


679 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 17:18:59 ]
>>678
>>1

680 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 11:41:32 ]
>>678
右クリック

681 名前:デフォルトの名無しさん mailto:sage [2007/06/12(火) 23:51:29 ]
TableViewerのデータの中身をクリアしてからもう一回データ読み込ませると、
あらぬ行からデータが始まって表示がおかしくなるのですよ。
例)
4行データが入っているTableを削除してもう一回4行のデータを読み込ませる
なぜか上4行が空欄、下5〜8行目に目的のデータが挿入される
やってることは、ドメインデータ(ArrayList)のclear()→ContentProviderでTableViewer.getTable.clearAll→4回分ドメインデータにデータをAdd
なにがわるいんじゃあ



682 名前:デフォルトの名無しさん mailto:c@asaa [2007/06/14(木) 00:22:35 ]
Re : 681

(×)Tableを削除し・・・→Tableは削除されない。
(○)clearAll()が呼ばれるとTable内に含まれるすべてのTableItemのインスタンスの
イメージとテキストを初期化し・・・addを呼び出すとさらに
TableItemのインスタンスが4つ作成されます。プログラマーが
これにデータを表示するようセットした。ところがSWTでは特殊な設定をしないとコンストラクト
した順に優先が決まるのでTableのTabaleItemのリストの優先順位は
前の4つが高い。ゆえにこのプログラムをrunすると
"なぜか上4行が空欄、下5〜8行目に目的のデータが挿入される "
というわけです。

clearAll()ではなくremoveAll()を呼んでみる。




683 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 10:55:23 ]
>>681

ContentProvider#getElements()で
clearした後に4行のデータを挿入したドメインデータを返すようにしてから、
TableViewer#refresh()
を呼べばよい。

684 名前:683 mailto:sage [2007/06/14(木) 11:00:57 ]
つーかドメインデータとViewの表示を同期したいなら、
ドメインモデルにListenerつけて、
ドメインモデルが変更かかる度にViewer#refresh()するようにした方が良いよ。

もしくはJFace Data Bindingの
ObservableListContentProviderとWritableListを使うとか。

685 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 22:59:12 ]
Javaccプラグインを導入したのですが
どうやって.jjのファイルからjavaファイルを作成するんですか?

686 名前:デフォルトの名無しさん mailto:sage [2007/06/25(月) 22:11:51 ]
>>682-684
おまいらありがとう。いま試す時間ないけど

687 名前:デフォルトの名無しさん [2007/07/06(金) 21:40:26 ]
最初visualクラスで作ってたんですが、なんかソースコピペとかしたら普通のクラスになってしまった。。。


一度Visualeditorで画面が表示されなくなったものを、再度表示させることってできる?


688 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 21:57:50 ]
Open with...

689 名前:687 mailto:sage [2007/07/06(金) 22:03:29 ]
ごめんなさい、日本語版を使っているのですが。。。

○○として開く とか○○と一緒に開く というのが見つからなくて・・・
どこにあるのか教えていただけないでしょうか?

690 名前:687 mailto:sage [2007/07/06(金) 22:10:33 ]
できました!!
ありがとうございます!

691 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 19:19:21 ]
自作プラグイン実行するたびに

「必要なバンドル org.eclipse.emf.ecore.sdo_[2.2.0,2.3.0) がありません。」

って言われるのはなんで?emfなんて使ってないのに



692 名前:デフォルトの名無しさん [2007/07/19(木) 18:40:34 ]
おそらく間接的に使っているから

693 名前:デフォルトの名無しさん [2007/07/20(金) 11:46:30 ]
エディターのコンテンツアシストで()や""を入力したときに
出てくる緑色のカーソルはどのクラスで扱っているのでしょうか?

694 名前:デフォルトの名無しさん mailto:sage [2007/07/20(金) 21:35:21 ]
LinkedModeUI っぽい。

695 名前:デフォルトの名無しさん [2007/07/21(土) 06:30:56 ]
eclipseヘルプの日本語訳ってありますか?

696 名前:デフォルトの名無しさん mailto:sage [2007/07/21(土) 11:06:59 ]
プラグイン開発を始めてみたんだけど、jdtとかのクラスを使おうとすると「奨励されないアクセス」と警告が出ます。
実行自体は問題ないようですが、コレに関するガイドラインってありますか?
やっぱり使用しないほうがベター?

697 名前:デフォルトの名無しさん mailto:sage [2007/07/21(土) 11:28:03 ]
JDKのバージョン下げろ

698 名前:デフォルトの名無しさん mailto:sage [2007/07/21(土) 11:47:09 ]
詳しく

699 名前:デフォルトの名無しさん [2007/07/21(土) 12:01:06 ]
>>696
憶測だけど、internalパッケージのクラスを使ってる?
もしそうだとしたら、eclipseのメジャーバージョンが上がったときに
コンパチビリティが失われても問題ないなら使っても良いんじゃないかな。

700 名前:デフォルトの名無しさん mailto:sage [2007/07/21(土) 16:56:18 ]
>>694
どうも

701 名前:デフォルトの名無しさん mailto:sage [2007/08/10(金) 03:18:35 ]
全く無関係だが
このスレ妙に綺麗に見えるのだが
(綺麗なソースを見てるかの如く)



702 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 01:33:39 ]
eclipse に組み込まれたプラグイン ( たとえば monalipse など )
のファイルシステム上の位置を得る方法ってありませんか?


703 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 09:24:44 ]
>>702 Platform#getBundleして後はお好きなように。でもプラグインに関しては
ローカルファイルシステムに直接I/Oするのは後のトラブルの元になるけどね。
普通はFileLocatorやPlugin#getStateLocationなどを目的に応じて使う。

704 名前:デフォルトの名無しさん mailto:sage [2007/08/17(金) 21:40:50 ]
System.out.println("文字列を入力してください。");
BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));
String str = br.readLine();

System.out.println(str);
初歩的な質問ですがこういったコードがjavaの教科書に載っているのですがeclipseで実行できません
何がおかしいのでしょうか?

705 名前:デフォルトの名無しさん mailto:sage [2007/08/17(金) 21:50:59 ]
自己解決しました
エラー処理を書かないといけないんですね

706 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 21:53:57 ]
>>703
レスありがとうございます。
試してみたのですが、 Bundle#getLocation で返ってくる String が
update@plugins/( プラグイン名 )
となっていて、Absolute path がうまく取得できません …。

update@ の部分を Platform#getInstallLocation 等で補って
無理やり作ることも考えたのですが、うまくやる方法はないでしょうか。

707 名前:デフォルトの名無しさん [2007/09/17(月) 16:28:43 ]
WTPを使っているのですが、.classpathファイルのドキュメントって
どこかにありますでしょうか。本家でsearchしたけど見つかりません。
<classpathentry excluding="jsp" ...>のexcludingってどういう挙動
になるんだろうと思って。とりあえずjspフォルダ作っても
無視されるようですが。

ちなみにやりたいことは、WebContents/WEB-INF/jsp/配下に
jspファイルをつくるとアクセスが面倒なので上の方にもってきたいのです。
WebContents/WEB-INF/jspをソースフォルダに指定すると自動デプロイされない、
jspフォルダをソースフォルダに指定してoutput="WebContents/WEB-INF/jsp"に
するとステップ実行で開くファイルがWebContents/WEB-INF/jspのファイルに
なっていて、修正後にjspフォルダ配下をいじって上書きされてしまって
どうしようかなと。結局後者でやってるんですが。


708 名前:デフォルトの名無しさん [2007/09/27(木) 23:17:56 ]
どなたか教えていただけないでしょうか。

eclipse上でmysqlを使い開発をしたいのですが、java.sql.*; とソースに書いても赤くなってしまいエラーになってしまいます。
おそらく何かのライブラリが足りないと思われるのですがどうやってインストールすればいいのかわかりません。

初歩的な質問でもうしわけありませんがどなたかわかる方いらっしゃらないでしょうか。
よろしくお願いします。

709 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 00:09:14 ]
スレ違い

710 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 15:25:27 ]
ジェイディービーシー

711 名前:デフォルトの名無しさん mailto:sage [2007/09/29(土) 15:22:57 ]
私のようにわかっているかたもいらっしゃいますよ



712 名前:デフォルトの名無しさん mailto:sage [2007/09/29(土) 15:47:42 ]
私もわかるぞ

713 名前:デフォルトの名無しさん [2007/09/30(日) 04:17:56 ]
FieldEditorにComboBoxの作り方について質問させてください。
StringFieldEditorなどはあるのにComboFieldEditorは存在しません。
OSSのソースをあさったところ皆自分でComboFieldEditorを実装していたのですが、
FieldEditorを使っている場合コンボは自作しかないのでしょうか?
とりあえず自作して使っていますが、いい解決方法があったら教えて下さい。



714 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 07:42:52 ]
>>708
よくわからないけど、mysql用のjdbcドライバがmysqlのインストールフォルダ
のどこかにあるはず。jarファイルで。
それコピーして、プロジェクトのどこかのフォルダに貼り付けて、
右クリックしてビルドパスに追加すればおk。

715 名前:デフォルトの名無しさん [2007/10/27(土) 08:02:09 ]
eclipse3.2で「パッチの作成」をすると
日本語が文字化けするのですが何とかなりませんか。
パッチを作成するときの文字コードを指定できるか、そのファイルに指定してある文字コードでパッチを作成してくれればいいのですが。

716 名前:okada [2007/10/28(日) 19:48:23 ]
初心者です。eclipse でjavaのプログラムを書きました。

public class HelloServlet extends HttpServlet・・・
と書くとHttpServletを型に解決できませんと出てきます。
この場合のエラーは環境変数に問題があるのでしょうか?
その場合、classpathになんと書けばよろしいのでしょうか?
助けていただけると非常に助かります。

717 名前:デフォルトの名無しさん [2007/10/28(日) 20:00:50 ]
>>716
俺も初心者〜〜

ここ参考にならないかな
ttp://guppy.eng.kagawa-u.ac.jp/2005/SoftEngEnshu/eclipse.html

718 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 00:38:37 ]
>>716
・Tomcat をインストールして
・WTP(Web Tool Project) プラグインインストール
・(+Tomcatとの関連づけ設定)
・プロジェクトを Webプロジェクト として作成

で、勝手に Tomcat のライブラリが
プロジェクトのクラスパスに入っているはず。

www.atmarkit.co.jp/fjava/rensai3/eclipse31_03/eclipse31_03_1.html

ちなみに WTP を使うと、Eclipse から Tomcat の起動・停止・アプリの配備(deploy) が
出来るようになります。

また Webプロジェクトを [実行]-[サーバで実行] とすると、アプリをdeploy して、
index.jsp を呼び出すまでやってくれる

719 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 02:07:16 ]
プラグイン開発に関係ないことは、こちらで。
Eclipse M23 【Java/C/PHP/Perl/Ruby/Python/TeX】
pc11.2ch.net/test/read.cgi/tech/1185675094/

720 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 19:45:00 ]
mosquito
fly
butterfly
bee
ant


721 名前:デフォルトの名無しさん [2007/11/13(火) 19:28:32 ]
すいません。教えてください。
>>478
にありますが、生成したファイルのリソースの更新でrefreshLocal()関数よんで
更新してたんですが、Eclipseを3.3.1にしてから久しぶりにこのプラグインを動かしてみたら
応答なしになってしまいました。
デバッガーでおいかけてみても、refreshLocalを抜けたところでうんともすんとも言ってない感じです。

指定のプロジェクトをまるごとごっそり更新したかったので
typeがIResource.PROJECTのリソースを
ressource.refreshLocal(IResource.DEPTH_INFINITE, null);
って感じで更新してます。

うまく説明できてなくてすみません。どなたか教えてくださいませ。。



722 名前:デフォルトの名無しさん [2007/11/18(日) 00:18:12 ]
サンプルのXMLEditorのコンストラクタにSystem.out.printlnいれて、
実行
File > Open > xmlファイルを開く

コンソールになにも表示されない

wikiのviewを使ったアナログ時計のコンストラクタのログは出てる。
editor pluginはどうやって実行すんの?

723 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 21:09:57 ]
Eclipse初心者です
現在プラグイン開発の勉強をしています
Eclipseのヴァージョンは3.3.1.1です
www13.plala.or.jp/observe/PDE/PDEEditor.html
ここを参考にしてエディタを作成しようとしているのですがうまくいきません
ソースは↓です

package examples.plugin.editor;
import org.eclipse.ui.editors.text.TextEditor;
public class ExampleEditor extends TextEditor {
// これだけで、単純なテキスト・エディタが出来ます
}

最初2行目でエラーが出たときは
org.eclipse.ui.editorsをビルドパスに登録したことで解決したのですが
3行目で

ExampleEditorの階層は不整合です。
型 org.eclipse.ui.texteditor.StatusTextEditorを解決できません。
必要な.classファイルから間接的に参照されています。

というエラーが出てしまいます。
上記サイトで説明しているのとEclipseのヴァージョンが違うのが原因なのでしょうか?
どなたか原因と解決法のわかる人がいれば教えてください。
お願いします。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<247KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef