[难题]windows 、linux 和 Mac 的换行问题

来源:互联网 发布:c语言快速排序 编辑:程序博客网 时间:2024/05/27 14:11

问题:今天遇到了一个奇怪的问题,通过属性文件给jvm 传递参数,C 程序能够读到参数并打印出来,但是当用C 调用jvm 并传递给参数后,jvm 根本找不到这个参数。

 

问题的解决:原来是不同系统换行符的问题,因为程序在Window 系统上Build 完成后,才下载到我使用的Mac 机器上。所以在C 程序打印参数时候没有问题,传递给jvm 就是不好用。

 

这个问题如果不知道,问题想解决太难了。