私はEclipse Multiuserインストールを達成するためのアドバイス(このdocumentに従う)を実現するために私のEclipse製品を設定しようとしています。実際の問題は、キーosgi.configuration.area
が間違ったディレクトリに書き込むために選択され、どこにも、したがって、表示されないこと、であるEclipse 3.8.2で生成されたconfig.iniにosgi.configuration.areaパラメータを追加する方法は?
[email protected]/.<productname>/configuration
:私は
[email protected]/.<productname>
などを指定することにより、#2、#3を、以下のい内部osgiファイルロック。 私は私のビルドアーティファクトでorg.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser
によって生成された
product_location /configuration/config.ini
ファイルにそれを期待しているだろう。
プロダクトエディタの[設定]タブの[プロパティ]セクションに引数を配置しました。
タイムスタンプによると、これはこのビルドプロセス中に作成されたようですが、わかりません。誰かが、このEquinoxConfigFileParser
がアクティブになったときと、それがどこから得られたかを知っていますか?
素晴らしいですが、 .iniも同様に生成されていませんか?私が見ているように、 "-startup"とそれに続くorg.eclipse.launcher_version_buildversion.jarもあります。これは動的です。 –
pimpf0r
はい、それも生成されます。「プログラム引数」フィールドの「起動」タブで引数を指定できます。 –
私が思い出したように、 'configurations/config.ini'パラメータを設定することに問題がありました。そのため、' ProductName.ini'オプションに切り替えました。 –