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

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

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

java java-9 maven maven-archetype

Last synced: about 1 month ago
JSON representation

Archetype for generating a minimal Java 9 Maven project

Awesome Lists containing this project

README

        

# Java 9 Minimal Quickstart

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

- Configured to compile against Java 1.9
- 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=java9-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/).