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する。
検索しても回答が出てこなかったので、答えた
- fxug で回答した
- stackoverflow で回答した