eclipseのpluginで、flash builder 4.6が利用できるんですが、パースペクティブが出ない状況に なりました。 普通ならここまでやれば、大丈夫のはずなんですが。

環境

  • mac os x 10.7.4
  • eclipse 3.7 indigo
  • flash builder 4.6

原因を探る

GUI上で操作しても何もエラーはないように見えました。詳細な情報をえるために、コンソールからログを追ってみます。 /Applications/eclipse/eclipse -consoleLogのコマンドを実行すると、初期化時に次のエラーが発生していました。

java.io.FileNotFoundException: /Applications/eclipse/dropins/fb-4_6-plugin-encoded.link (Permiss ion denied)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:120)
at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.getLinkedRep ository(DropinsRepositoryListener.java:133)
以下、略

解決する

パーミッションの問題なので、権限を与えます。

下記のコマンドを実行すると、パースペクティブが出てきます。

chown YOUR_LOGIN_ACCOUNT fb-4_6-plugin-encoded.link
chmod 755 fb-4_6-plugin-encoded.link
#念のため、クリーンする
/Applications/eclipse/eclipse -cleanする。

検索しても回答が出てこなかったので、答えた

Read and Post Comments