LINUX虚拟机与WINDOWS主机,直接复制交换文件会有问题

很久以前,某同事使用虚拟机构建LINUX安装包,出错。吾就奇怪了。后来一了解:


他是直接把WINDOWS整个目录复制到虚拟机中进行打包的。

吾每次都是压缩成一个包,复制到LINUX再解压打包。

 他使用吾的方式就正确。吾当时觉得奇怪。也没仔细深究。


 今天吾也进行了目录复制。然后SVN就提示不一样。吾就纳闷了,这些jar包是二进制的,怎么就变化了?


 后来一想,应该是在复制的时候,系统自作聪明,进行了回车换行的转换(或类似操作)。导致文件没有大的差异,实际执行就会出错。


 解决办法,就是打包成压缩包,再进行复制动作。


 那么,压缩包为什么没有转换操作?一时吾亦无法回答。可能是进行了类型判断?或者压缩包中没有回车?


上一篇:使用Eclipse进行远程调试


下一篇:【Android 安全】DEX 加密 ( 代理 Application 开发 | 加载 dex 文件 | 反射获取系统的 Element[] dexElements )