我运行了一个后掇名为jar的程序,点击右上角关闭按钮后想删除这个jar文件,但不能删除,因此文件还在被某个程序使用,后发现可能是javaw.exe这个程序.如何做到在关闭程序后javaw.exe这个进程也会停掉呢?

解决方案 »

  1.   

    你看你打开*.jar的时候下面有没有sun的图标在 托盘那里..有的话就不行.
      

  2.   

    程序没有正常关闭的可能比较大。
    如果使用的是JFrarme,请确保默认的退出操作是exit_on_close。如果使用的是JDialog, 默认的退出操作应该是dispose,这个记不太清楚啦,最好增加一个关闭的监听,然后监听方法中调用一下System.exit(0).