Eclipse plugin Eclipse插件在windows上工作,但在mac上不工作

Eclipse plugin Eclipse插件在windows上工作,但在mac上不工作,eclipse-plugin,Eclipse Plugin,我的插件存储为一个存档的更新站点(.zip),在Windows上的Indigo(3.7.1)和Juno(4.2)中工作得非常好。但是,当尝试在Mac OSX(在两台不同的机器上试用)和新的Juno上运行它时,安装工作正常,插件似乎安装没有错误,但没有任何插件功能可用(1个视图,主工具栏上的2个按钮) 从终端启动eclipse只会给org.eclipse.ui.contexts.dialog发出警告没有绑定表,但是经过一点研究,这似乎是Eclipse4.2中已知的无害问题 当查看安装详细信息时,我

我的插件存储为一个存档的更新站点(.zip),在Windows上的Indigo(3.7.1)和Juno(4.2)中工作得非常好。但是,当尝试在Mac OSX(在两台不同的机器上试用)和新的Juno上运行它时,安装工作正常,插件似乎安装没有错误,但没有任何插件功能可用(1个视图,主工具栏上的2个按钮)

从终端启动eclipse只会给org.eclipse.ui.contexts.dialog发出警告
没有绑定表,但是经过一点研究,这似乎是Eclipse4.2中已知的无害问题

当查看安装详细信息时,我的插件会像往常一样列出,只是缺少一些功能


这是怎么回事?

为了弄清楚这一点,我在Mac电脑上进行了一些调试,结果发现,这是JRE版本的问题:我的插件要求1.7版本,而Mac电脑只安装了1.6版本。但奇怪的是,eclipse在任何时候都不会对用户说一句话,即使它是在
MANIFEST.MF

中声明的,它是E4插件还是带有plugin.xml的“旧”插件?${install}/配置中是否有日志?工作区日志上有什么内容吗?它是一个带有
plugin.xml
的日志。在配置目录中,有许多文件/子目录,但没有任何文件看起来像日志文件。。。工作区日志到底是什么,在哪里可以找到它?如果您指的是eclipse内部的某个控制台输出,那么在${Workspace}/.metadata/.log中找不到任何.Workspace日志-默认情况下,它也会输出到控制台,但这可能会被禁用,那么您将得到一个空的控制台输出。请注意,${workspace}不是指您的主工作区(包含源文件的工作区),而是指您正在开发的应用程序的工作区。