java,怎么删除一个文件。例如一个正在运行的jar文件,需要什么流程
问题描述:
我希望更新程序,要用新文件替换旧文件。一定要先删除旧文件吗?另,这个文件如果
在运行怎么办。
答
运行的文件无法删除
jar包是可以在运行后删除硬盘上的文件的,但是需要用类加载器替换类,才能使要更新的class被应用
有什么其他问题可以到易学it问答问我
答
正在用的文件怎么删??
答
虽然不可以删除,但是可以改名。所以你可以先将自身改名,下载新程序,启动新程序,关闭自己,新程序删除改名后的老程序。