如果您在运行中的nohup进程的Jar包文件被删除,会出现以下情况: 当您删除正在运行中的Jar文件时,Java进程将继续运行,因为它已经将jar文件加载到内存中。因此,删除jar文件不会对正在运行的进程产生任何直接影响。 但是,如果该进程需要重新启动或重新加载jar文件,则会出现问题,因为文件已经被删除。如果您希望重新启动或重新加载Jar文件,您需要先停止该进程,然后再重新启动它并加载新的Jar文件。 此外,如果进程在jar文件被删除之后试图写入该文件,那么该操作将失败,因为该文件已经不存在了。这可能会导致进程出现异常,例如IOException。 因此,建议您在运行中的进程使用完之前,不要删除其依赖的文件,否则可能会对进程产生影响。如果您需要更新Jar文件,可以采用重启进程的方式,确保使用最新的Jar文件。
3 1

相关推荐

mq2:我倒是觉得这种敞亮一点好。能接受就去不能就不去呗。 完了跟现在“正常”公司一样,hr说的天花乱坠,进去一看根本就是996核动力牛马,想走又没应届生身份了。岂不是更糟。
点赞 评论 收藏
分享
牛客网
牛客企业服务