有没有办法取消长时间运行的文件
活动由于防病毒扫描、映射网络驱动器等导致长时间延迟。
new FileInputStream("a_file_that_the_antivirus_" +
"will_process_for_minutes_before_returning.jar")
// process the contents...
是否有可能中断开放进程(可能是使用NIO),或者已经有了一种机制,例如简单的Thread.interrupt()来取消开放?
操作系统:主要是Windows XP+、Java 6+,阻塞通常是由于一些更大、更深的jar文件造成的,例如Eclipse的插件或我自己的复杂应用程序。