1
我使用spring-batch 2.1.8 release。取決於批處理是在windows還是unix下執行的,還有一個不同的EOL字符。在unix上,生成的文件只有CR
- 在winsows上,都有CRLF
。寫入後的錯誤EOL字符.txt
我配置我的writter塊,使其編碼輸出資源有一個窗戶,像這樣:
<property name="encoding" value="cp1252"/>
但是,沒有,先生。 Unix仍然只能生成CR
。它是在與春天,控制器和模型的j2ee經典應用程序的上下文中。所以我可以在批處理完成後編寫代碼,然後提示文件下載給用戶。
任何人有想法我做錯了什麼?
Unix系統只會生成'LF'嗎? – dan04 2011-06-17 02:32:09
是LF是unix的東西。但是,無論如何,生成一個DOS版本,與CRLF? – 2011-06-17 07:24:53