java编译

kd.*_*kd. 4 java cross-platform compilation

我不是一个java开发人员,所以我可以在Windows上开发java代码,然后将windows编译的.class文件部署到solaris服务器......它会运行吗?

Kev*_*vin 5

是的,这是Java的Write Once Run Anywhere座右铭背后的前提


Die*_*ter 5

是的,它应该.

但是,请注意最常见的陷阱,例如:

  • 版本不兼容(例如类文件版本,运行时环境)
  • 系统相关的资源描述符(例如文件路径)