gpt4 book ai didi

java - Eclipse插件 list 问题-mac和pc之间的空包不一致

转载 作者:行者123 更新时间:2023-12-01 16:12:55 25 4
gpt4 key购买 nike

我正在 Mac 和 PC 上的 Eclipse 3.4(官方)上开发一系列插件。

目前(我知道这不是最佳实践)我的一些常见插件会导出所有包。

问题是这样的:许多列出的包都是空的,因为子包不是空的,例如: prefix.core 可能为空,而 prefix.core.model 可能不是。

即使我使用相同的 list 文件,在一个平台上列出空包也会在另一平台上的 list 文件中引发错误。如果我省略该平台中的包,那么当我来到另一个平台时,我会被告知该插件不会导出所有内容。

知道发生了什么吗?我不知道为什么 PC 和 Mac 在非 UI 相关问题上会存在差异。唯一显着的区别是 Mac 运行的是 Java 5(仍然不是 Eclipse for Java 6),而 PC 运行的是 Java 6,但 list 应该与此无关。

最佳答案

如果您要跨多台机器和平台开发插件,那么使用相同版本的 JVM 通常是一个好习惯。

如果您要在 PC 上构建插件并希望它们在 Mac 上运行,您应该在 Java 5 上进行标准化。您可以通过转至 Window->Preferences->Installed 轻松安装并向 Eclipse 添加其他 JRE JRE。如果您不希望其余的 PC Java 编码使用 5,您甚至可以配置每个项目和启动配置使用哪个 JRE。

如果这也解决了您的明显问题,我不会感到惊讶。

关于java - Eclipse插件 list 问题-mac和pc之间的空包不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/170635/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com