Getting started with Dropwizard

Reading Time: 4 minutes
Dropwizard is a framework for rapid application development. Dropwizard pulls and glues together Jetty application server, Jersey REST framework, Jackson for serialization/deserialization and a bunch of other libraries, so you have everything at hand to develop full-featured Java-based RESTful web-applications. This tutorial will go through core Dropwizard components and how Read more…

By romanmarkunas, ago

Creating fat JARs with gradle

Reading Time: 2 minutes
Here’s a quick tutorial on how to package your java application and dependencies into single fat JAR (shadow JAR, capsule, however it’s called) with gradle. Easy solution using built-in JAR gradle plugin jar { from {configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } } } What it means: * jar Read more…

By romanmarkunas, ago