编译成可执行码就失去了java的可移植性,是吗

解决方案 »

  1.   

    自己写个通用的程序调用java,你可以把java命令行写到配置文件中,这样你也将不会看到java的控制台窗口了。
    移植时只要在不同的平台上移植那个小程序。很简单。
      

  2.   

    以windows平台为例:
    1.建立配置文件例如config.ini,包含字符串java xxxx
    2.写一个程序用createprocess("","java xxxx",...)调用配置文件中的字符串。然后退出程序即可。
    unix上可用fork
      

  3.   

    其实我现在用的一个没这么麻烦,我直接读字符串资源,不用配置文件。用的时候用改文件资源的程序一改字符串资源就可以了。整个程序就几行。很easy。
      

  4.   

    Jet很不好用,还不如用批处理实现