修改源码中的mvn编译错误
safeclose不能用，修改为基本版
使用safeclose出错，改为流关闭的基本版，如此在保证mvn编译成功前提下，也保证了代码逻辑正确。