A runnable standalone Maven project
Since we have covered a lot of ground-related information of the Maven assembly
plugin, let's see how to build a complete end-to-end runnable standalone project with the assembly
plugin. You can find the complete sample at https://svn.wso2.org/repos/wso2/people/prabath/maven-mini/chapter06. Proceed with the following steps to create a runnable standalone Maven project:
- First, create a directory structure, as shown here:
|-pom.xml |-modules |- json-parser |- src/main/java/com/packt/json/JSONParser.java |- pom.xml |- distribution |- src/main/assembly/dist.xml |- pom.xml
- The
JSONParser.java
file is a simple Java class, which reads a JSON file and prints to the console, as shown here:package com.packt.json; import ...
Get Maven Essentials now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.