2016-07-26 1 views
1

昨日Eclipse Neonをインストールしましたが、正常に動作していたようです。いくつかのプラグインをインストールし、いくつかの作業をしました。私はそれを起動したときにEclipse Neonがルートフォルダ内の共有ライブラリを検索しています

は、今日、私は、次のエラーメッセージが表示されます。

$ /usr/local/bin/eclipse46 
/root/.p2/pool/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.400.v20160518-1444: cannot open shared object file: Permission denied 

私は(私は理由はわかりません)rootフォルダにconfig.iniファイル内のいくつかの参照を発見しました。私はこれらの正しいを持っていると、ファイルは現在のようになります。しかし、私はまだ「Permission denied」エラーが取得しています

#This configuration file was written by: org.eclipse.oomph.p2.internal.core.AgentImpl 
#Tue Jul 26 16:10:00 CEST 2016 
org.eclipse.update.reconcile=false 
eclipse.p2.profile=_opt_eclipse.neon_eclipse 
[email protected]/workspace 
osgi.framework=file\:plugins/org.eclipse.osgi_3.10.102.v20160118-1700.jar 
equinox.use.ds=true 
eclipse.buildId=4.6.0.I20160606-1100 
osgi.bundles=reference\:file\:or[email protected]1\:start 
org.eclipse.equinox.simpleconfigurator.configUrl=file\:org.eclipse.equinox.simpleconfigurator/bundles.info 
eclipse.product=org.eclipse.platform.ide 
osgi.splashPath=platform\:/base/plugins/org.eclipse.platform 
osgi.framework.extensions=reference\:file\:org.eclipse.osgi.compatibility.state_1.0.200.v20160504-1419.jar,reference\:file\:org.eclipse.wst.jsdt.nashorn.extension_1.0.0.v201605131737.jar 
osgi.bundles.defaultStartLevel=4 
[email protected]/../p2/ 
eclipse.application=org.eclipse.ui.ide.workbench 

。これを修正する方法はありますか?

+0

Eclipseインストーラーを使用しましたか?通常、Eclipseは、通常のユーザー権限を使用してユーザーのホームディレクトリにインストールする方が適しています。 – Mickael

+0

はい、以前使用したことのない新しいインストーラを使用しました。私はソフトウェアをユーザー領域から隔離しています。特に、ユーザーのホームフォルダは異なるメディアにある傾向があります。 –

答えて

0

私は自分のユーザーのフォルダをeclipse.iniファイルに入れようとしましたが、これはうまくいきませんでした。

--launcher.library ~/.p2/pool/plugin /org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.400.v20160518-1444 

今の最善のアプローチは、そのは、新しいインストーラを作成すると、ユーザーにルート家庭内のフォルダをコピーすることであるようです。

関連する問題