Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/spilth/java8-minimal-quickstart

Archetype for generating a minimal Java 8 Maven project
https://github.com/spilth/java8-minimal-quickstart

java java-8 maven maven-archetype

Last synced: about 5 hours ago
JSON representation

Archetype for generating a minimal Java 8 Maven project

Awesome Lists containing this project

README

        

# Java 8 Minimal Quickstart

This is a Maven Archetype for starting a minimal Java 8 project. It includes the following:

- Configured to compile against Java 1.8
- Fixes warnings that Maven generates by default

# Usage

To create a new project using this archetype:

```bash
$ mvn archetype:generate -B -DarchetypeGroupId=org.spilth -DarchetypeArtifactId=java8-minimal-quickstart -DgroupId=com.example -DartifactId=helloworld -Dversion=1.0.0
$ cd helloworld
$ mvn package
```

For a less verbose way to use this archetype please check out [savant](http://spilth.org/projects/savant/).