2017-02-20 10 views
1

プラグインの設定を.metadata/.plugins/com.example.mypluginフォルダに保存します。設定を使用すると、そこに保存されますが、そこにカスタムファイルを保存します。今、Eclipseのドキュメントでは、ファイル操作を使用してファイルを書き込むべきではなく、プラットフォームコマンドだけを書くべきだと言います。Eclipse:カスタムファイルをWorkspaceの.metadataフォルダに保存する方法は?

カスタムワークスペースのメタデータを正しい方法で保存するにはどうすればよいですか?

答えて

5

場所は、プラグインの「状態の場所」あなたはそれを使用して取得していること:

Bundle bundle = ... your plug-in's bundle 

IPath stateLoc = Platform.getStateLocation(bundle); 

それは完全にあなたのプラグインこのフォルダを管理する次第ですが。このフォルダでは、通常のJavaファイルI/Oを使用します。

一つの方法は、取得するには、あなたのBundleは次のとおりです。

Bundle bundle = FrameworkUtil.getBundle(getClass()); 
関連する問題