Java println:Windows与Linux
|
我有一个Java程序,它使用jcifs库-samba的东西将文件写入远程机器文件系统。 SmbFile => SmbFileOutputStream => PrintStream,我使用普通的println(String)。一切正常,直到我将应用程序移动到Linux机器上,现在远程Windows机器上的打印文件看起来很奇怪。
我认为问题在于两个操作系统如何处理由println()函数插入的CR,LF。我的\'jar \'每天执行一次,并由\'crontab \'通过\'sh \'启动文件触发。
有没有一种方法可以解决该问题而无需触碰Java代码?
有没有一种方法可以编写Java程序使其在两种OS(可能是所有OS)上都能工作?
谢谢
没有找到相关结果
已邀请:
4 个回复
泉秘胁
庞协腿宛炯
杭难插
氏脑