私は春のテストのための模擬sftpサーバの作成についてこの記事に従っています。 https://dzone.com/articles/spring-integration-mock-0。これは、模擬sftpサーバーの設定と、コンテンツとしての文字列を含むファイルの配置で構成されています。テストでは、コマンドで実行されます。Java - Spring統合のエラーMock SftpServer
$ mvn -Dtest=SftpRetrieveFileTest test
そして、私が手にエラーがある:私は、ファイルをサーバーに置かれたときにエラーが発生したと判断したコードのコメントブロックで
java.util.FormatFlagsConversionMismatchException: Conversion = s, Flags = #
、これらの行で:
String uploadedFileName = "uploadFile";
sftpChannel.put(new ByteArrayInputStream(testFileContents.getBytes()), uploadedFileName);
私はすでに(一部はそれが私が使用している1.7と1.6で働いていたではないと言った)、それは、Javaのバージョンの問題であってもよいことを言ういくつかの回避策を見てきました。完全なプロジェクトはhttps://github.com/skprasadu/junit-testing-ftpflow-in-spring-integrationから見つけてクローン化することができます。
ありがとうございます。
ありがとう、私にとってもうまくいった。 –