Spring Integration Zip Sample
This sample illustrates the usage of the Spring Integration Zip Extension. It uses the following components:
- zip-transformer
- unzip-transformer
You can run the application by either
- running the "Main" class from within STS (Right-click on Main class --> Run As --> Java Application)
- or from the command line:
- mvn package
- mvn exec:java
You should see a screen as the following:
=========================================================
Welcome to the Spring Integration Zip Sample
For more information please visit:
https://www.springsource.org/spring-integration
=========================================================
17:08:41.883 INFO [org.springframework.integration.samples.zip.Main.main()][org.springframework.integration.samples.zip.SpringIntegrationUtils]
=========================================================
Intput directory is: '/dev/spring-integration-extensions/samples/zip/input-zip'
Intput directory is: '/dev/spring-integration-extensions/samples/zip/input-uncompressed'
Output directory is: 'target/output/decompressedFilesOut'
Output directory is: 'target/output/zipFilesOut'
=========================================================
17:08:41.887 INFO [org.springframework.integration.samples.zip.Main.main()][org.springframework.integration.samples.zip.Main]
=========================================================
Please press 'q + Enter' to quit the application.
=========================================================
Compressing Files
Drop an uncompressed file into the input-uncompressed directory. The file will be compressed and stored under target/output/zipFilesOut.
Uncompressing Files
Drop a compressed file into the input-zip directory. The file will be decompressed and stored under target/output/decompressedFilesOut.
For help please take a look at the Spring Integration documentation: