当前位置: 代码迷 >> Eclipse >> Java门外汉请教跨平台的有关问题
  详细解决方案

Java门外汉请教跨平台的有关问题

热度:101   发布时间:2016-04-23 18:52:10.0
Java门外汉请教跨平台的问题
都说Java是跨平台的
可为什么很多Java的程序还分成Win32版、Win64版、Linux版?
比如   eclipse   就是这样子
提供了不同平台上的版本下载

为什么不提供一个能在所有平台上运行的版本呢?

------解决方案--------------------
这个,Eclipse不能跨平台似乎是和SWT有关吧,如果是用swing做的就没有问题了
------解决方案--------------------
你说的不是java的跨平台问题。java程序当然可以跨平台,但是作为开发工具,Eclispe需要对各个平台做配置。比如各个操作系统的文件系统就不同,Eclipse当然要为每个平台出一个适合的版本。
但用Eclipse开发的java程序就当然可以跨平台了。

你说的可能还有另一个意思,各个操作系统的内核不同,开发windows版的java桌面应用程序当然需要对程序做windows配置。Eclipse也是Java开发的,但它是应用程序,所以也需要为各个操作系统出不同的版本。
------解决方案--------------------
Eclipse受到SWT的限制,不能跨平台
如果使用了Eclipse的SWT开发的应用程序,你试着跨一下平台嘛
  相关解决方案