你的代码中有异常控制吧?
如果日志中没有异常信息,那么基本可以肯定不是程序问题你的XP下有没有模拟真实的运行环境来测试?
如果同样条件下98会出问题XP没问题,那肯定是和操作系统有关系了
jre是和操作系统版本没有关系的啊
具体原因我也没碰到过,我只是想告诉你要逐个排除原因

解决方案 »

  1.   

    应该不会是操作系统的有什么问题的。要不你在98下编译一下试试吧。我以前编的一个J2EE
    程序经常会导容器的退出。经查是有一处重复关闭数据库连接造成的。所以那个地方只能成功运行一次。
      

  2.   

    嗯, 我仔细试试!其实我很早前就发现,2000  或 xp 下编译的程序拿到 9x 下执行会有细微差异,GUI 方面更加明显虽然 SUN 保证过可以“到处运行”但我知道很多人还是根据不同系统单独编译发布……