2017-07-29 20 views
2

私はEclipseの開発に関する研究を開始しました。私の意図は、私のカスタムゲームライブラリの開発を助けるスイートを作ることです。私は正常に "Hello World"の例を作成し、正常に実行できるようになりました。私はプロジェクトにeclipseプラグインapiをテストするために追加していますが、IProjectまたはIFileと入力すると型に解決できません。私は試しましたCtrl + シフト + 私は自動インポートするライブラリはインポートされません。誰かが私がapi/libs/jar /参照するものを見つけるかもしれない方向に私を指摘してもらえますか?ありがとうEclipse Plugin Dev:IProjectとIFileを型に解決できません。 ?これのためのライブラリはどこですか?

答えて

2

これらのクラスはorg.eclipse.core.resourcesプラグインにあります。このプラグインは、plugin.xml/MANIFEST.MFエディタの 'Dependencies'ページの 'Required Plug-ins'リストに追加する必要があります。

これらのAPIはEclipseプラグインでのみ使用でき、プレーンなJavaプロジェクトでは使用できないことに注意してください。

+0

[クラスを検索](https://wiki.eclipse.org/FAQ_How_do_I_find_a_particular_class_from_an_Eclipse_plug-in%3F)の特定のクラスを含むプラグインの検索方法[breadcrumb](https: /help.eclipse.org/oxygen/topic/org.eclipse.jdt.doc.user/reference/ref-java-editor-breadcrumb.htm)プラグインの場合 – howlger

+0

** 'org.eclipse.core.resources'単純なJavaプロジェクト**で使用することができます。 g。 path演算子(NIOに似ています)の 'org.eclipse.equinox.commons'と一緒に' IPath p = new Path( "foo"); String s = p.append( "../ bar/f.txt")。セグメント(0); System.out.println(s); // bar' – howlger

+0

@howlgerこれはプラグインの**非常に**限定された使用です。ワークスペースが初期化されないため、質問で参照されるIFileおよびIProjectクラスを使用することはできません。 –

関連する問題