1

问题

我们中的一些人在运行 Mac OS X Snow Leopard 或 Lion 并安装 FlashBuilder 4.6 eclipse 插件时遇到了插件根本不显示在 Eclipse 中的问题。安装会在 /dropins 目录下添加一个名为fb-4_6-plugin-encoded.link的文件,该文件应该告诉 Eclipse Adob​​e FlashBuilder 的安装位置。

我们遇到的场景如下:

  • 插件已注册,但未显示。运行 Eclipse 并-consoleLog显示没有错误。
  • 使用 -consoleLog 开关运行的 Eclipse 说fb-4_6-plugin-encoded.link文件不可访问。对文件执行chmod 777操作可解决问题并注册插件。

以下是FlashBuilder 附带的README中的注释:


Flash Builder 4.6 支持作为插件安装到现有的 Eclipse 实例。

为此:

  1. 如上所述完成安装过程。
  2. 导航到已安装的 Flash Builder 安装位置并打开实用程序文件夹。
  3. 运行可执行的 Adob​​e Flash Builder 4.6 Plug-in Utility.app。
  4. 选择语言并单击确定。
  5. 如果出现提示,请选择 Flash Builder 安装位置。
  6. 选择要插入 Flash Builder 4.6 的 eclipse 文件夹,然后单击 Next。(注意:您的 Eclipse 副本必须是 3.6/3.6.1/3.6.2/3.7 版本,32 位 Cocoa,包含一个名为“dropins”的文件夹)。
  7. 查看安装前摘要并单击安装。
  8. 安装后,建议您编辑 Eclipse 实例的 eclipse.ini 文件,使其包含以下设置: -vmargs -Xms256m -Xmx512m -XX:MaxPermSize=256m -XX:PermSize=64m

问题

是否可以执行任何 Eclipse 魔法来进一步调查该问题?有没有办法手动注册 FlashBuilder 插件(或者一般是 dropins 样式的插件)?

4

1 回答 1

2

我遇到了同样的问题。

我执行了。

/Applications/eclipse/eclipse -consoleLog

错误是这样发生的:

1 java.io.FileNotFoundException: /Applications/eclipse/dropins/fb-4_6-plugin-encoded.link (Permission denied)
2 在 java.io.FileInputStream.open(Native Method)
3 在 java.io.FileInputStream.(FileInputStream .java:120)
4 在 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

插件出现了。

于 2012-08-01T05:25:07.843 回答