java - 在linux下编译的Eclipse插件可以在windows上工作吗?

标签 java linux eclipse eclipse-plugin tycho

我开发了一个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/

相关文章:

java - 调用方法时自动 .toString() ?

linux - avrdude : ser_open(): can't open device "/dev/ttyACM0": Device or resource busy

c - 找到指向 argv[0] 的指针,以便我可以更改它

Eclipse Nodejs vjet v8 调试

java - 来自不同脚本的闭包的 Groovy 全局存储

java - Wicket 中的测试表单响应

java - 获取@BeforeSuite注释中的类名 - TestNG - Java

linux - expect 的输出不完整

java - 我还需要做什么/创建什么来使我的 servlet 和 AJAX 工作?

java - 设计页面中的 GUI 和 RUN 时的 GUI 不同(Eclipse)