在Windows上装的JDK和Linux上的不同、你需要下载一个Linux版本的JDK安装在Linux上、Linux下的Java环境搭建好后、把你在Windows上写的程序直接拿过来运行就行了。其实Java的跨平台我不敢恭维、代码是跨平台了、可是JVM根本就没实现跨平台。想跨平台还得带着不同操作系统版本JVM走。java swing的程序在linux使用的问题
可以啊,如果你是用swing或swt之类的java GUI程序,借用ide编译出来就可以。 比如,用eclipse rcp,就可以输出基于window的独立程序或者基于linux的独立程序,无需安装jvm之类的依赖环境,因为jvm已打包到他的独立程序里啦。