Spring-Batch2.1.8リリースを使用しています。バッチがWindowsまたはUNIXで実行されるかどうかに応じて、異なるEOL文字があります。UNIXでは、生成されたファイルにはCR
-があります。winsowsでは、両方がありCRLF
ます。
次のように、出力リソースにWindowsが含まれるように、ライターチャンクを構成しました。
<property name="encoding" value="cp1252"/>
しかし、サーはありません。Unixはまだ。だけで生成しCR
ます。これは、スプリング、コントローラー、モデルを備えたj2eeクラシックアプリのコンテキストにあります。したがって、バッチが完了した後、ユーザーにダウンロードするようにファイルを要求する前に、コードを記述できます。
私は何が間違っているのですか?