1 名前:デフォルトの名無しさん [04/04/09 22:24] 統合開発環境Eclipse用プラグイン開発に関する質問と回答です。 Eclipseの使い方や、プラグインの使い方は、 このスレでは扱いませんので、↓のほうへどうぞ。 pc5.2ch.net/test/read.cgi/tech/1076074293
75 名前:デフォルトの名無しさん mailto:sage [04/05/30 04:05] >>66 確かに易々と作れないが、だからといってツールを作る場合に、 eclipseのリソース管理機能とか土台を再発明することはさらに非現実的。
76 名前:デフォルトの名無しさん mailto:sage [04/05/30 08:40] そういうのは再発明っていわない。 再実装だ。
77 名前:デフォルトの名無しさん mailto:sage [04/05/31 08:10] まあ、どっちにしてもあるもんを使えよって話だな。
78 名前:デフォルトの名無しさん mailto:sage [04/05/31 09:28] 再実装は、すでにある実装が用件をみたしているとは限らないし、勉強になるから、>>65 のようになんかつくりたくなった、という場合には、問題ない。 むしろ、すでに実装があるものの自分にあわせたサブセットを実装するのは、趣味のプログラムとしてはいいかもしれない。 行き詰まったらすでにある実装みればいいし。 すでに実装があることをしらずに、「こいつで世の中をあっといわせてやるぜ」とかやるのはバカだけど。
79 名前:デフォルトの名無しさん [04/06/25 19:35] VC++で作成したWin32DLLにeclipseプラグインからアクセスするために、 JNI(これもVC++で作ったスタブDLL)を利用してるんですけど、 このスタブDLLをソースレベルでデバッグする方法を模索中です。 通常のSWTアプリとかJavaアプリなら、VC++のデバッグ対象を java.exeにして、コマンドラインに アプリケーションの.jarファイルを 指定すれば、ソースレベルデバッグ可能ですが、プラグインではどうにも なりません。ランタイムワークベンチをVC++のデバッガから「プロセスに アタッチ」すると、TRACEマクロとかは利用できますが、アセンブラコードの デバッグになってしまします。 なにかいい方法をしっている人いませんか?
80 名前:デフォルトの名無しさん mailto:sage [04/06/25 21:11] eclipse.exeは実はjava.exe読んでるだけなので、 java.exe -cp startup.jar org.eclipse.core.launcher.Main -os win32 -ws win32 -arch x86 -install file:c:/eclipse/ で起動してデバッガにかければいいんじゃないの?
81 名前:79 [04/06/28 10:55] >>80 どうもです。試してみました。起動はするのですが、やはりデバッグ不可でした。 接続先が通常のワークベンチではなく、ランタイム ワークベンチの方と接続できないとだめなんですかねー。
82 名前:デフォルトの名無しさん mailto:sage [04/06/28 13:00] >>81 じゃ、起動オプションを全てruntimeworkbenchにあわせましょう。 起動オプションはオンラインマニュアルのどっかに書いてあります。 ランタイムワークベンチでdetail configurationでも出てきたかな?
83 名前:デフォルトの名無しさん [04/07/10 22:26] よくあるUIプラグインのアイコンフォルダ icons/full/obj16/nn.gif とか、このfullっていうのは、どういう意味あるんだ?
84 名前:デフォルトの名無しさん mailto:sage [04/07/14 00:52] Mac版のeclipse3ってどうやって日本語化するんですか?
85 名前:デフォルトの名無しさん mailto:sage [04/07/14 01:01] >>84 翻訳して、xx_ja.properties ファイルを作って、unicodeエスケープして もとのxx.properties ファイルと同じディレクトリに置く。
86 名前:デフォルトの名無しさん mailto:sage [04/07/19 21:06] >>84 pcweb.mycom.co.jp/column/osx/099/
87 名前:デフォルトの名無しさん [04/07/21 14:20] 誰か助けてくれ。 マーカを自作したんだが、自作アイコンがつかない。 <extension point="org.eclipse.ui.ide.markerImageProviders"> <imageprovider markertype="org.mymarker" icon="icons/myicon.gif" id="org.mymarker.icon"> </imageprovider> </extension> とやったんだが、何がいけないんだか、わかんない。 iconsフォルダは開発しているプラグインのフォルダ内に作った。 gifは動いているプラグインのを実験用にパクって来た。 だ、誰か。教えてくだされ。
88 名前:デフォルトの名無しさん [04/07/21 14:22] ↑ Eclipse3.0RC+日本語パッチです。
89 名前:デフォルトの名無しさん mailto:sage [04/07/21 21:09] >>87 それ気づいたときにかなり脱力するだろうな...
90 名前:87 [04/07/22 14:43] >>89 え?わかるんですか? 教えてください。もう、悩みぬいて、倒れそうです。
91 名前:デフォルトの名無しさん mailto:sage [04/07/22 22:23] よく知らんけど extention じゃないの?
92 名前:デフォルトの名無しさん mailto:sage [04/07/22 23:09] >>91 いくらなんでも違うだろ。
93 名前:デフォルトの名無しさん mailto:sage [04/07/23 10:11] "extensions point" じゃないの?
94 名前:デフォルトの名無しさん mailto:sage [04/07/24 14:33] いや、 Conquerors expanssionだろ
95 名前:デフォルトの名無しさん mailto:sage [04/07/24 14:34] exception expection
96 名前:デフォルトの名無しさん [04/07/24 14:34] Eclipse3.0からはプラグインの開発スタイルも変わってしまったのだろうか?
97 名前:デフォルトの名無しさん [04/07/31 09:32] プラグインを作っていますが、エキスポートして配布するところでつまづいています。 配布zipのエキスポートがうまくいかないので、jarを作ってplugin.xmlと一緒に手動で インストールしていますが、起動時にクラスをロードできませんといって怒られます。 試しにウィザードで生成したHelloWorldを同じ手順でインストールしてみても同じでした。 何か心当たりがあるかた、教えてくださいませ。 バージョンは2.1.2です。
98 名前:デフォルトの名無しさん mailto:sage [04/07/31 13:53] 多国語パック入れてたら、known bugに引っ掛かっている可能性大。要確認。
99 名前:97 mailto:sage [04/08/03 20:34] ご指摘どもです。 LangPack当てずにやってみましたが、状況変わらずです。 作成したウィザードを開こうとすると「Plugin hoge was unable to load class hoge.wizard」と出るので、hogePlugin.classがロードされていないような感じです。 jarにhogePlugin.classが含まれているか、plugin.xmlの指定は正しいか、など気をつけてはいるのですが…。
100 名前:デフォルトの名無しさん mailto:sage [04/08/03 21:53] Error Log viewみた?
101 名前:97 mailto:sage [04/08/03 22:27] 似た感じのメッセージが出ているようです。 Message: Plug-in hoge was unable to load class hoge.Wizard Exception: org.eclipse.core.internal.boot.Delegating.URLClassLoader$DelegatingLoaderException: Attempt to load class "hoge.LoadWizard" from deactivated plug-in "hoge" hogePlugin.classがeclipse起動時に読まれると思うのですが、これができていないのはなぜなんでしょうか。
102 名前:デフォルトの名無しさん mailto:sage [04/08/03 22:39] >>99 PDE + language packのknown bugってのは >配布zipのエキスポートがうまくいかないので、 こっちの「export時に裏で走るbuildがうまくいかない」ってほうの話。 あなたが手動でパッケージングしたときにうまくいかないのとは別の話だからね。 で、これが原因のエラーもエラーログビューで出ているはずなんだけどな。 >hogePlugin.classがeclipse起動時に読まれると思うのですが、これができていないのはなぜなんでしょうか。 <runtime>の記述とかいろいろありそうだけど、とりあえず HelloWorldやったときのplugin.xmlを貼り付けてみたら?
103 名前:デフォルトの名無しさん mailto:sage [04/08/03 22:49] 大事なこと忘れてた。で、export時にbuild.xmlの生成で こけるやつは2.1.3ではなおってたはず。
104 名前:デフォルトの名無しさん mailto:sage [04/08/03 23:04] >>101 1.hogePluginってクラス名が不思議。PDEで生成するとHogePluginになるはず。 2.本当にhogePlugin.classが読まれてないのならそのエラーとは別のエラーも 記録されているはず。
105 名前:97 mailto:sage [04/08/03 23:43] >>102 >あなたが手動でパッケージングしたときにうまくいかないのとは別の話だからね。 了解です。export時のエラーメッセージは見忘れていましたが…。 >HelloWorldやったときのplugin.xmlを貼り付けてみたら? いろいろやってみたのですが…。 む?もしかしてHogePluginクラスの属性に、自作クラスやら、IWorkbenchやらの変数を置くとまずいことが起こりますか? これを除外すると動いたような気がするんですが。
106 名前:97 mailto:sage [04/08/03 23:47] >>104 1.そのとおりです。すんません書き間違い 2.下記のエラーが出るときもあるようです Message:"" Exception:java.lang.IllegalArgumentException Message:Unhandled exception caught in event loop. Message:Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench" Exception:java.lang.UnsupportedClassVersionError: com/hitachi/itg/rapid21/developer/DeveloperPlugin (Unsupported major.minor version 48.0)
107 名前:デフォルトの名無しさん mailto:sage [04/08/04 00:00] >>105-106 105の後半が本当なら最初の質問にあるパッケージングの 問題じゃないだろう。質問全然切り分けられてないよ。 つーかHelloWorldが動かせないのに自分でコード書いてもだめでしょ。 大体106から読み取れるけどセルフホスティング以外で開発環境と テスト環境を同じにするなんてのは論外。 #106の例外自体はまた別の話だからおいとくけど。 あなたはもう、2.1.3をクリーンインストールしたのを二つ用意して それぞれ開発環境とテスト環境にしてHelloWorldのサンプルを動かす ところからやりなおしたほうが結果的に近道。
108 名前:97 mailto:sage [04/08/04 01:02] >>107 仰る通りです。申し訳ない。 環境作り直して出直してきます。
109 名前:デフォルトの名無しさん mailto:sage [04/08/04 21:54] eclipse3.0の公式FAQ本、買ってみた。あえて一般ユーザを 対象読者から外しただけあって、2/3はプラグイン の作成に必要な内容になってる。なお付属CDには本誌の内容の プラグイン版も収録されていて実際に読むにはこっちのほうが快適。 3.0のプラグイン作るなら一冊買っておいていい本だと思うけど、 JDTまわりのFAQが極端に少ないのが残念。なお広告つきのWeb版もあり。
110 名前:デフォルトの名無しさん mailto:sage [04/08/06 00:08] >>109 情報ありがとうございます。 検索しやすいように書名は正確にお願いします。 Official Eclipse 3.0 Faq (通販\4020) www.amazon.co.jp/exec/obidos/ASIN/0321268385/ Official Eclipse 3.0 Faq Web版 www.eclipsefaq.org/chris/faq/
111 名前:デフォルトの名無しさん [04/08/11 01:57] プラグイン作成でCで書かれたライブラリをJNI経由で呼び出したいのですが、 eclipseでコレをサポートする仕組みみたいなのってありますか? 無いとしても、こうすると便利みたいなテクがありましたら、 是非教えていただきたいです 環境はWindowsです
112 名前:デフォルトの名無しさん mailto:sage [04/08/14 13:00] プラグインからJNIってWindowsでしか考えてないのならノウハウが 必要なものでもないからなあ。しいていうなら、DLLをロードするとき プラグインの場所からDLLのフルパスを計算しないといけないくらいで。 そのうちWindows以外のOS用のも作るなら、いまのうちから各クラス の実装はプラグインじゃなくフラグメントに入れとけとかあるけど。
113 名前:デフォルトの名無しさん [04/08/24 10:25] org.eclipse.ui.popupMenusを拡張して、viewerContributionで javaエディタ上のコンテキストメニューに独自メニューを追加しました。 アクションクラスであるIEditorActionDelegateの実装クラスで、 javaエディタに表示されているソースのICompilationUnitオブジェクトを 取得したいのですが、方法がわかりません。 ご存じの方ご教授お願いします。
114 名前:デフォルトの名無しさん mailto:sage [04/08/24 11:15] >>113 やったことないけど、エディタパートから 中身を引っ張る定石としては getEditorInput().getAdapter(Class class) かな。適当にIJavaElementとかICompilationUnitのクラス 入れてひっぱってみれば? あと実際のJavaエディタの 実装クラスはCompilationUnitEditorだから CompilationUnitEditor.getEditorInput() 実行時に返すインスタンスがどのクラスかを調べて それのgetAdapter()の中を見るほうがはやいかも。 あともしFileEditorInputが返って来てたら Fileオブジェクトから再度ICompilationUnitの インスタンスを生成する手もある。
115 名前:113 mailto:sage [04/08/24 17:10] >>114 さん おかげさまで、CompilationUnitEditorから ICompilationUnitを取得できました。 internalなパッケージを使って、ですが。。。 他にもIWorkingCopyManagerなんかからも ICompilationUnitを取得できました。 こちらも正しい取り方しているかわかりませんが。。。 ところで。もしかして、 >>114 さんは yoichiro.cocolog-nifty.com/eclipse/2004/08/icompilationuni.html の著者さんですか?
116 名前:デフォルトの名無しさん mailto:sage [04/08/24 17:18] >>115 え、CompilationUnitEditorの名前を出したのはあくまでも ソース読むのは実装クラスのそこねって意味であって、 実際に自分が書くコードはinternalクラスには依存しなく てもいいはずだけど。でもうごいてるならべつにいいか。 |>>114 さんは |yoichiro.cocolog-nifty.com/eclipse/2004/08/icompilationuni.html |の著者さんですか? 違います。
117 名前:113 mailto:sage [04/08/24 17:25] >>114 さん すいません、まずはお礼を申し上げます。 ありがとうございました。 internalを使う方法はやっぱりアレなんで、 別の手段でやってみます。 >違います。 あまりにもタイムリーでしたので、勘違いしてしまいました。
118 名前:デフォルトの名無しさん mailto:sage [04/08/24 19:05] タイムリーなのはむしろ113が質問したタイミングだろうな。 IAdaptable.getAdapter()はFAQだし。
119 名前:デフォルトの名無しさん mailto:sage [04/08/30 22:12] Rich Client Platformもこのスレの守備範囲?
120 名前:デフォルトの名無しさん mailto:sage [04/08/30 22:24] ネタ振って反応あれば守備範囲ってことでいいんでね。
121 名前:デフォルトの名無しさん mailto:sage [04/10/05 17:35:53] SWTスレで紹介されていたEclipse関連サイトを転載します。 GEFをこれほど詳しく解説したサイトがあるとは知りませんでした。 ObserveEclipse www13.plala.or.jp/observe/
122 名前:デフォルトの名無しさん [04/10/06 13:44:27] org.eclipse.jdt.core.dom.MethodInvocationから、このメソッドを修飾しているアノテーションの情報を(例えばorg.eclipse.jdt.core.dom.Annotationのインスタンスなどで)得る方法はあるでしょうか? org.eclipse.jdt.core.dom.IMethodBinding method = MethodInvocation.resolveMethodBinding()として、このmethodが使えないかと思って調べたのですが見つかりませんでした。 どなたかご存知ですか?
123 名前:122 [04/10/06 13:52:21] >>122 の環境はWin98SE&Eclipse3.1M2&Java SDK1.5.0です。
124 名前:122 [04/10/08 21:44:23] どうもすみません。 Current estimates (still draft) for full JDT/Core support (i.e. compiler, search, codeassist, codeselect, formatting, model, dom ast). M3(nov05) - generics M4(dec17) - autoboxing, static imports M5(feb18) - varargs, enums M6(apr01) - annotations ttps://bugs.eclipse.org/bugs/show_bug.cgi?id=36938#c92 ということでEclipse3.1M6以降のバージョンを待つ事にして、それまではリフレクションを使おうと思います。 お騒がせしました。
125 名前:カズヲ [04/11/14 02:57:21] eclipse3.0.1を使っているんですが日本語表示パックをインストールすると GUIプラグインはインストールできません(反映されない)。 逆にGUIプラグインをインストールした後、 日本語表示パックはインストール(eclipseの画面表示に反映)されませんでした。 LanguageパックとGUIプラグインを双方インストールすることってできないのですか? インストールパックは以下の通りです。 エクリプス:Eclipse ver.3.0.1 日本語パック:SDK-3.0.x-win32 GUIプラグインインストールのパックは以下の通りです。 Visual Editor ver.1.0 EMF build 2.0.1 GEF Build 3.0.
126 名前:122 [04/11/14 10:51:02] >>125 スレ違い 【Java/C/PHP/D/他】統合開発環境Eclipse M15 pc5.2ch.net/test/read.cgi/tech/1100324475/
127 名前:デフォルトの名無しさん [04/11/22 15:47:49]
128 名前:デフォルトの名無しさん [04/11/23 21:54:31] eclipse3.0で jakarta-tomcat-5.5.4 プラグインはcom.sysdeo.eclipse.tomcat_3.0.0 設定も特にパスなどは通していますが tomcat起動ボタンを押下すると下記のメッセージが出現します This release of Apache Tomcat was packaged to run on J2SE 5.0 or later. It can be run on earlier JVMs by downloading and installing a compatibility package from the Apache Tomcat binary download page. よくわからないのですがEclipse3ではjakarta-tomcat-5.5.4 は未対応なんでしょうか?
129 名前:デフォルトの名無しさん mailto:sage [04/11/23 21:59:01] >>128 スレ違い。だいたい、そのメッセージ、原因から対応法まで 親切に書いてくれていると思うぞ。
130 名前:デフォルトの名無しさん mailto:sage [04/11/23 22:00:57] アパッチ雄ネコのこのリリースはJ2SE 5.0の上で、あるいはその後走るために パッケージにされました。それは、アパッチの雄ネコの2進法のダウンロード ページからの互換性パッケージのダウンロードおよびインストールにより、 初期のJVM上で実行することができます。
131 名前:デフォルトの名無しさん mailto:sage [04/11/23 22:17:16] >>128 あとは、TomcatのWebサイト・ドキュメント見れ
132 名前:デフォルトの名無しさん [04/11/24 09:41:25] eclipse version 2.1.2 で、タブや改行を表示する設定はどこでやればよいでしょうか?
133 名前:デフォルトの名無しさん mailto:sage [04/11/24 11:33:17] >>132 タブや改行を表示する必要があるのか? 秀丸などを使っていた人は慣れの問題から表示したがることがあるが しばらく使っていればそんなものは不要なことに気づくのがよくあるパターン。
134 名前:デフォルトの名無しさん mailto:sage [04/11/24 12:30:43] コーディング規約に空行に空白やタブを残さない。 行末に余分な空白やタブを残さない。 というのがあるので面倒なのです。
135 名前:デフォルトの名無しさん mailto:sage [04/11/24 12:40:24] >>134 フォーマット機能でどうにでもなりそうなものだが?
136 名前:デフォルトの名無しさん mailto:sage [04/11/24 12:48:48] それは何ですか?
137 名前:デフォルトの名無しさん mailto:sage [04/11/24 13:00:39] おまえらスレタイ嫁
138 名前:デフォルトの名無しさん mailto:sage [04/11/24 15:44:06] 次のようなプラグインを作ろうと思っていますが、 参考にするために既存のプラグインで似たようなやつを探しています。 作ろうとしてるプラグインの概要: o 状態遷移表から State パターンのソースコードを出力 o 状態遷移表は GUI で記述できる (Visio ライクな画面) o 状態の遷移はちょうどアドベンチャーゲームのような感じ (複数の項目からどれかひとつ、もしくは複数項目を選ぶ。 選んだ項目によって別の状態に遷移) ひとまず GUI から作ろうと思ってて、 Visio のように状態をあらわす四角を置いて、そいつらを矢印で くっつけていくようなのをさがしてるんですが。。。どうもみつかりません。 もしどなたかご存知でしたらおしえてください。
139 名前:デフォルトの名無しさん mailto:sage [04/11/24 19:51:20] >>138 GEF
140 名前:デフォルトの名無しさん mailto:sage [04/12/07 23:43:25] 質問 RCPで作ってるんだけど ビューのタブの形を3.0風にしたい。 どうしたらよい?
141 名前:デフォルトの名無しさん mailto:sage [04/12/08 13:01:38] これは読んだ? yoichiro.cocolog-nifty.com/eclipse/2004/10/ctabfolder.html
142 名前:デフォルトの名無しさん [04/12/08 14:36:26] 最近やたらコピー&ペーストがおかしくなる。。。 これってどうすればいいの?
143 名前:デフォルトの名無しさん mailto:sage [04/12/08 15:49:21] レバー&ペーストはうまいよ
144 名前:140 mailto:sage [04/12/08 21:21:53] >>141 ここは以前に読んだ。 しかし、どこでviewのタブのタイプを設定するかが わからない。 or2
145 名前:デフォルトの名無しさん mailto:sage [04/12/08 21:39:17] >>144 RCP FAQに書いてあった。
146 名前:デフォルトの名無しさん [04/12/08 23:19:17] 宮川と申します。質問させてください //----------------------------------------------------------- 環境: ●OS⇒WinXPPro-SP2 ●Eclipse⇒バージョン2系統、3系統全て試したがだめ。 ●cvs(※)⇒Freebsd(※) ●samba(※)⇒でFreeBSDを読み行ってます。 (※)すいません、ちょっと今会社じゃないのでバージョンわからないです。 //----------------------------------------------------------- 症状: ●別名チェックアウトで必ず失敗して、困ってます。 しかも、エラーが、フォルダを作れませんでした(しかも毎回違うフォルダでこける) だったり、ファイルを全部チェックアウトしたと思ったら、 更新情報を取得できませんでしたったり。 ●ただ、別名チェックアウトでこけても、latest from headersを選べる場合と、 選べない(グレーアウト)してるときがあり、 選べる場合は100%「latest from headers」は成功している ●今までもたまにそういう状況においってたが、 最新表示や、laset from headerなどを繰り返して、なんとかごまかしてきた ●しかし、ここ数日、急に数台のマシンで頻発しています ●とはいえ、なんも問題のないマシンもあります。 (それのバージョンは2.1.0ですが、そのeclipseフォルダをそのまま別のマシンに持ってきても、 症状変わらず。) ここ数日で急にこういう事態になったので、sambaがあやしいんではないかとおもったりもしてるのですが、 しかし、ぐぐっても、Eclipseとsambaとcvsの組み合わせでのバグが見あたらない。 ⇒となると、CSVがぶっこわれちゃってる??? //----------------------------------------------------------- どうなんでしょう?どなたか、解決策や、sambaがらみのbug事例など教えていただければ幸いです。
147 名前:デフォルトの名無しさん mailto:sage [04/12/08 23:25:15] >>146 スレ違い。 eclipseと古いCVSとの組み合わせでは動かないからバージョンは重要。 あとどうしてsambaがこの文脈で出てくるのかよくわからんが、 もしかしてCVSリポジトリをsambaで直接いじるようなことを やってるんだろうか。だとしたら根本的にCVSの使い方まちがっとる。 どっちにしろちゃんと質問の体裁をまとめなおして、eclipseスレか cvsスレか適切なスレで質問しなおすように。
148 名前:140 mailto:sage [04/12/10 01:02:10] >>145 サンクス、わかったよ。 すごく簡単なことだった。or2
149 名前:デフォルトの名無しさん [04/12/20 00:49:48] evalの使い方がさぱりわかりません。 help.eclipse.org/help30/index.jsp?topic=/org.eclipse.jdt.doc.isv/reference/api/org/eclipse/jdt/core/eval/package-summary.html Object createObject(void)な関数を実行したいだけなんです。
150 名前:デフォルトの名無しさん mailto:sage [04/12/20 11:11:16] >>149 org.eclipse.jdt.internal.debug.ui.snippeteditor.JavaSnippertEditor.evaluateから LocalEvaluateEngine.evaluateにいたるまでのソースを読む。
151 名前:デフォルトの名無しさん mailto:sage [04/12/23 14:11:50] 推薦図書/必読書のためのスレッド PART 21 pc5.2ch.net/test/read.cgi/tech/1101395436/388- ↑で挙がってたけど、このプラグイン開発の本もう買った?
152 名前:デフォルトの名無しさん [04/12/25 21:53:50] exeファイルを実行するとエラーが出てしまいます。 自分でもJDKやXMLparserをインストールしたりしたのですが解決出来ません。 解決策を教えて下さい。 !SESSION 12 24, 2004 03:18:00.710 ---------------------------------------------- eclipse.buildId=M200409161125 java.version=1.3.1_01 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ja_JP !ENTRY org.eclipse.osgi 12 24, 2004 03:18:00.710 !MESSAGE Error registering XML parser services. !STACK 0 java.lang.ClassNotFoundException: javax.xml.parsers.SAXParserFactory at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ・・・ !ENTRY org.eclipse.osgi 12 24, 2004 03:18:01.40 !MESSAGE Bundle initial@reference:file:c:/Program Files/eclipse/plugins/org.eclipse.core.runtime_3.0.1/ [1] was not resolved. ■環境 Windows98SE,JRE1.1.7&1.2.2&1.4.1,JDK1.2.2&1.4.1,xmlsdk.msi ※WindowsXP HomeEditonでは問題無くインストールと実行は可能でした。
153 名前:デフォルトの名無しさん mailto:sage [04/12/26 00:15:19] >>152 スレ違い。どういうスレか確認してから書き込むこと。 あと、 >eclipse.buildId=M200409161125 >java.version=1.3.1_01 ソフトをインストールするときには動作環境を確認してから インストールすること。つーかさ、 >JRE1.1.7&1.2.2&1.4.1,JDK1.2.2&1.4.1, 自分で複数の環境をインストールしているのに、どれが使われているか チェックしないってのは間抜けすぎ。
154 名前:152 mailto:sage [04/12/26 16:29:20] >>153 スレ違い失礼しました。 ただ、実装済みのJDK及びJREと、ログで示されているjava.versionが、 異なっている原因がイマイチよく分からないのですが・・・。
155 名前:デフォルトの名無しさん mailto:sage [04/12/26 16:53:18] スレ違いって言われてるんだから場所かえるくらいの知性は働かせようぜ。
156 名前:152 mailto:sage [04/12/26 18:19:38] スレを変えて質問すると、マルチだなんだと言われますから。 何にしろ立ち去ります。どうも。
157 名前:デフォルトの名無しさん mailto:sage [04/12/26 18:25:15] >>156 ○○から誘導されてきました、と一言添えればOKじゃない?
158 名前:デフォルトの名無しさん mailto:sage [05/01/02 13:25:58] >>151 買った。超わかりやすい。 サンプルも3.0系に直したものが訳者のHPからDLできる。
159 名前:デフォルトの名無しさん mailto:sage [05/01/02 22:52:29] >>151 The Eclipse Seriesと呼ばれる人気シリーズがあり、その中に Contributing to Eclipse: Principles, Patterns, and Plug-Insがあります。 The Eclipse Series www.awprofessional.com/series/series.asp?st=44100 Contributing to Eclipse: Principles, Patterns, and Plug-Ins www.amazon.co.jp/exec/obidos/ASIN/0321205758/ www.awprofessional.com/titles/0321205758 Download the archive (ZIP, 170K) (Eclipse2.1用) www.awprofessional.com/content/images/0321205758/sourcecode/cte-source.zip これを翻訳したのがEclipseプラグイン開発です。 Eclipseプラグイン開発 www.amazon.co.jp/exec/obidos/ASIN/4797324899/ store.sbpnet.jp/bm_detail.asp?sku=4797324899 訳者サポートページ www.asahi-net.or.jp/~yf8k-kbys/eclipse.html サンプルコード (Eclipse3.0用) www.asahi-net.or.jp/~yf8k-kbys/eclipseh.lzh www.asahi-net.or.jp/~yf8k-kbys/eclipse7.lzh www.asahi-net.or.jp/~yf8k-kbys/eclipse11.lzh www.asahi-net.or.jp/~yf8k-kbys/eclipsefs.lzh www.asahi-net.or.jp/~yf8k-kbys/eclipse28.lzh
160 名前:デフォルトの名無しさん mailto:sage [05/01/02 22:53:43] ●The Eclipse Series www.awprofessional.com/series/series.asp?st=44100 1: Eclipse Modeling Framework: A Developer's Guide www.amazon.co.jp/exec/obidos/ASIN/0131425420/ 2: Contributing to Eclipse: Principles, Patterns, and Plug-Ins www.amazon.co.jp/exec/obidos/ASIN/0321205758/ 2: Eclipseプラグイン開発 (和訳) www.amazon.co.jp/exec/obidos/ASIN/4797324899/ 3: Eclipse: Building Commercial Quality Plug-ins www.amazon.co.jp/exec/obidos/ASIN/0321228472/ 3: SEclipse: Building Commercial Quality Plug-ins (Web) www.qualityeclipse.com/ 4: Swt: The Standard Widget Toolkit www.amazon.co.jp/exec/obidos/ASIN/0321256638/ 5: Official Eclipse 3.0 Faq www.amazon.co.jp/exec/obidos/ASIN/0321268385/ 5: Official Eclipse 3.0 Faq (Web) www.eclipsefaq.org/chris/faq/ 6: Eclipse AspectJ: AOP with AspectJ and the Eclipse AJDT www.amazon.co.jp/exec/obidos/ASIN/0321245873/ ●その他 7: The Java Developer's Guide to Eclipse www.amazon.co.jp/exec/obidos/ASIN/0321159640/ 7: Java開発者のためのEclipseエキスパートガイド (和訳) www.amazon.co.jp/exec/obidos/ASIN/4875662912/ 8: Eclipse Development using Graphical Editing Framework and Eclipse Modeling Framework www.redbooks.ibm.com/abstracts/sg246302.html 8: Eclipse Development using Graphical Editing Framework and Eclipse Modeling Framework (Web) www.redbooks.ibm.com/redbooks/SG246302/wwhelp/wwhimpl/java/html/wwhelp.htm 8: Eclipse Development using Graphical Editing Framework and Eclipse Modeling Framework (PDF) www.redbooks.ibm.com/redbooks/pdfs/sg246302.pdf
161 名前:589 mailto:sage [05/01/11 14:04:27] 今、作っているプラグインから、コンパイルを行ないたいのですが、 どうすればよいでしょうか?
162 名前:デフォルトの名無しさん mailto:sage [05/01/11 23:56:12] >>161 JDTのマニュアルに書いてある。
163 名前:デフォルトの名無しさん mailto:sage [05/01/16 15:48:03] cdtを使っているんですが, 改行した時の自動インデントをTabではなく空白にする方法はありますか?
164 名前:デフォルトの名無しさん [05/01/19 16:47:30 ] age
165 名前:デフォルトの名無しさん [05/01/22 21:15:34 ] eclipsefaq.org/escript が新装開店してた。元々Official Eclipse 3.0 FAQsのサンプルの ひとつで、plugin.xmlとJavaコードをごちゃまぜにしたようなスクリプトを 元にプラグインを生成するやつ。ちょっと前の話だとOSGiの機能を生かして ワークベンチの再起動なしでスクリプトの登録・実行ができるようにしたい とかいってたけど、そこまで実装すすんだんだろうか。
166 名前:161 mailto:sage [05/01/24 15:40:15 ] >>162 さん 遅くなりましたが、レスありがとうございます。 マニュアル見直したら、確かにありました。 それを見て、何とか、コンパイルはできるようになりましたが、 あるプロジェクトが、存在するかどうかを調べたいんですが、 どうすれば出来ますか?
167 名前:デフォルトの名無しさん mailto:sage [05/01/24 20:32:57 ] >>166 オンラインマニュアルのリソースのとこに書いてある。 重要なのはワークスペースの中のものはプロジェクトでもファイルでも 全て仮想的な空間に存在し、それへのアクセスはリソースAPIによってのみ 行わなければならないこと。例えばfooProjectという名前のプロジェクト の存在を確認するのに、パスがeclipse/workspace/fooProjectであるだろう と勝手に仮定してjava.io.File#exists()を使って調べるようなことは してはいけない。必ずしも全てのプロジェクトがファイルシステム上で workspaceの下にあるわけじゃないから。
168 名前:161 mailto:sage [05/01/25 12:24:28 ] >>167 レスありがとうございます。参考にさせていただきます
169 名前:デフォルトの名無しさん mailto:sage [05/01/31 14:41:11 ] Javaリソースの生成について解説しているサイトとかあります?
170 名前:169 mailto:sage [05/02/03 16:19:01 ] 自己解決しました。板汚しすみませんでした。
171 名前:デフォルトの名無しさん mailto:sage [05/02/03 18:42:48 ] >>170 自己解決したのはいいけど、よかったら書いておいてもらえると 他の人のためになるのではないかと。
172 名前:デフォルトの名無しさん mailto:sage [05/02/03 19:59:56 ] >>171 オンラインマニュアル読めばわかるレベルの話だから別にいい んじゃない? ちなみにわからなければ>>151 でリンク貼ってる本読むと実例 挙がってる。
173 名前:172 mailto:sage [05/02/03 20:03:52 ] すまん、dat落ちしてるのか。えと、エリック ガンマとケント ベックが 共著のEclipseプラグイン開発とかいう本。あとOfficial eclipse 3.0 FAQs って本にものってる。こっちのほうは上のほうに誰かがWeb版にリンク貼ってるから そっちみてもいい。でもこの二冊は買っておいたほうがいいね。
174 名前:デフォルトの名無しさん mailto:sage [05/02/05 19:46:48 ] ビューのウィンドウを最小化する方法について、誰か知りませんか?
175 名前:デフォルトの名無しさん mailto:sage [05/02/05 19:49:45 ] 最小化ボタン押す。