我是一名新的Java开发者,想知道是否可以使用Eclipse在Windows上编写Java代码,并且将代码编译和运行在Linux上。我需要为Linux(Ubuntu)环境编写Java程序,但我习惯于在Windows上进行开发。
我考虑使用Samba进行文件共享,这样我就可以使用Windows访问存储在Ubuntu中的源代码。但是当我编译代码时,实际上使用的是Windows的JVM,而不是Ubuntu的JVM,这会有影响吗?另外,当我需要包含存储在Ubuntu中的外部JAR库时,路径实际上类似于E:\ home \ java \ project \ abc.jar,其中E:驱动器是从Samba映射的网络驱动器。因此,当我在Ubuntu上运行程序时,就不会再有D:驱动器了。
因此,我有点困惑,想知道这是否可能。非常感谢任何帮助。