apache-commons と JSCH libs を使用して一般的な FTP または SFTP を作成するための内部ライブラリを作成しました
Windows から UNIX にテキスト ファイルをアップロードするときに、FTP を使用している場合は ASCII モードに切り替えることができますが、これは SFTP プロトコルでは不可能なので、CRLF と CR Windows/Unix エンドを処理するカスタム入力ストリーム リーダーを作成します。ラインの問題。
ここで、SFTP ホストが Windows であるか Unix であるかを知る方法があるかどうかが懸念されます。その場合、カスタム Windows2UnixInputStreamReader で FileInputStreamReader をカプセル化します。
ホストのSOを知る方法を知っていますか?解決策が FTP/SFTP 接続を介している場合