我开发了一个eclipse插件,使用maven Tycho插件编译linux。但由于某种原因,我无法在 Windows 上运行的 Eclipse 中看到该插件。我在日志文件中没有找到任何内容。
由于我是插件开发的新手,跨平台编译的插件会导致什么差异吗?
我心中的一个困境是,如果我在 Linux 上使用基于 Windows 的 Eclipse 安装(因为它只是一个 zip,解压并使用它)机器来编译和构建我的插件,这真的很重要吗?嗯,对我来说,这确实很重要。我应该使用基于linux的eclipse在linux操作系统中编译插件。
但这不是违背java原则的吗?编译并在任何地方运行?
最佳答案
据我所知,如果您在该插件中使用 UI 内容,那么您必须将其导出到多个操作系统...并且您需要 eclipse 网站上的一些库才能在 Linux 中导出您的应用程序...
如果您只导出插件,那么您不需要任何东西...OSGI 会处理一切
关于java - 在linux下编译的Eclipse插件可以在windows上工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15208507/