A demo for spring boot based command line application based on mrduguo/gradle-buildscript project.
- JAVA 7 or newer
- Docker (optional, to use
-x docker
to skip if you don't have docker installed)
./gradlew
After build or download a released jar file, you may run it with:
java -jar gradle-sample-cmd-*.jar
docker run -it --rm gradle-sample-cmd
The image also pushed as mrduguo/gradle-sample-cmd in docker hub. You may run in any docker environment:
docker run -it --rm mrduguo/gradle-sample-cmd
Which is same as you run with additional parameters:
docker run -it --rm mrduguo/gradle-sample-cmd --output.number.of.urls=5 --input.log.url=https://raw.githubusercontent.com/mrduguo/gradle-sample-cmd/master/src/test/resources/urls-log.txt
$ docker run -it --rm mrduguo/gradle-sample-cmd
TOP 5 HIT URLS
http://www.example.com=1170
http://www.example.com/world=482
http://www.example.com/us=375
http://www.example.com/trends=286
http://www.example.com/travel=269