Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse插件没有';我不能在Mac电脑上工作_Eclipse_Macos_Eclipse Plugin_Text Editor - Fatal编程技术网

Eclipse插件没有';我不能在Mac电脑上工作

Eclipse插件没有';我不能在Mac电脑上工作,eclipse,macos,eclipse-plugin,text-editor,Eclipse,Macos,Eclipse Plugin,Text Editor,我正在Windows上的Eclipse3.5中构建一个插件,它是我的团队使用的一种语言的文本编辑器。我把它作为一个.jar分发,让人们把它放在dropins文件夹中。问题是它不在我同事使用的任何Mac电脑上运行,但在PC机上似乎运行良好。在Mac电脑上运行时,Eclipse根本检测不到该插件。据我所知,没有生成错误,我已经检查了日志文件,并在调试模式下运行Eclipse,没有结果。我也尝试过清洁,但没有成功。好像文件根本就不在那里 我是Eclipse和Eclipse插件开发的新手,所以我在谷歌上

我正在Windows上的Eclipse3.5中构建一个插件,它是我的团队使用的一种语言的文本编辑器。我把它作为一个.jar分发,让人们把它放在dropins文件夹中。问题是它不在我同事使用的任何Mac电脑上运行,但在PC机上似乎运行良好。在Mac电脑上运行时,Eclipse根本检测不到该插件。据我所知,没有生成错误,我已经检查了日志文件,并在调试模式下运行Eclipse,没有结果。我也尝试过清洁,但没有成功。好像文件根本就不在那里


我是Eclipse和Eclipse插件开发的新手,所以我在谷歌上搜索了一下,发现了Delta包,所以我为我的版本安装了一个,并重新定位了插件。即使在那之后,我们在Mac上也得到了相同的结果->根本没有结果。由于每次我想尝试一些东西时都要给同事安装bug,所以在尝试Delta-Pack版本后,我没有检查错误日志。没有指定平台过滤器,Eclipse的所有版本都设置为使用Java1.6。如果您能帮我解决这个问题,我们将不胜感激

最近,我在Windows上使用Java 6开发的插件也遇到了类似的问题。我必须将插件的执行环境(在清单文件中)和项目JRE更改为Java5,才能在Mac上显示它


现在我的Mac只有Java5。你是说这些Mac有Java6。尽管如此,Eclipse本身很可能是在Java 5上运行的,因为我相信只有Eclipse 3.5 64位版本会在Mac上的Java 6上运行,即使在默认情况下也可能不会运行。

这可能是Fabian建议的执行环境。还要检查插件是否没有明确指定操作系统。我不小心在插件中设置了一次。大多数情况下,除非存在本机库依赖项,否则不需要它。

加载Eclipse时,错误日志视图中是否显示任何内容?(而不是日志文件)(确保先清除它。(窗口->显示视图->错误日志)。我正在试图弄清楚它是否真的没有被检测到或者有加载错误。Eclipse的Mac版本是一个没人关心的私生子,我也有过类似的经历。我终于让它工作了,这似乎是Fabian讨论的问题和我正在做大部分测试的Mac运行Ecli的事实的结合pse 3.4遇到了SWT/Carbon问题,这一问题在3.5中的Cocoa转换中得到了解决。当为Java 5编译并在Eclipse 3.5上运行时,该插件可以在Mac上工作。更改项目JRE的最佳方法是什么?我尝试将整个工作区更改为5,并在单个项目的构建路径中将6替换为5,但我没有这样做我所做的是在清单中设置执行环境,然后对清单编辑器的文本选项卡中得到的警告应用快速修复(ctrl-1)(类似于“修复项目类路径设置”,警告类似于“项目JRE与执行环境不完全匹配”).