java8-junit4-quickstart

A Maven Archetype for creating a Java 8 project using Junit 4

License

License

Categories

Categories

Java 8 Languages JUnit Unit Testing
GroupId

GroupId

org.spilth
ArtifactId

ArtifactId

java8-junit4-quickstart
Last Version

Last Version

1.0.2
Release Date

Release Date

Type

Type

jar
Description

Description

java8-junit4-quickstart
A Maven Archetype for creating a Java 8 project using Junit 4
Project URL

Project URL

http://spilth.org/
Source Code Management

Source Code Management

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

Download java8-junit4-quickstart

How to add to project

<!-- https://jarcasting.com/artifacts/org.spilth/java8-junit4-quickstart/ -->
<dependency>
    <groupId>org.spilth</groupId>
    <artifactId>java8-junit4-quickstart</artifactId>
    <version>1.0.2</version>
</dependency>
// https://jarcasting.com/artifacts/org.spilth/java8-junit4-quickstart/
implementation 'org.spilth:java8-junit4-quickstart:1.0.2'
// https://jarcasting.com/artifacts/org.spilth/java8-junit4-quickstart/
implementation ("org.spilth:java8-junit4-quickstart:1.0.2")
'org.spilth:java8-junit4-quickstart:jar:1.0.2'
<dependency org="org.spilth" name="java8-junit4-quickstart" rev="1.0.2">
  <artifact name="java8-junit4-quickstart" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.spilth', module='java8-junit4-quickstart', version='1.0.2')
)
libraryDependencies += "org.spilth" % "java8-junit4-quickstart" % "1.0.2"
[org.spilth/java8-junit4-quickstart "1.0.2"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

Java 8 / JUnit 4 Quickstart

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

  • Configured to compile against Java 1.8
  • Uses JUnit 4.12
  • Provides a project readme via a README.md
  • Automatically creates source and JavaDoc JARs when running package
  • Configures site to use the more modern Fluido skin
  • Provides a starter end-user page via a Markdown template in src/site/markdown/index.md
  • Fixes warnings that Maven generates by default

Usage

To create a new project using this archetype:

$ mvn archetype:generate -B -DarchetypeGroupId=org.spilth -DarchetypeArtifactId=java8-junit4-quickstart -DgroupId=com.example -DartifactId=helloworld -Dversion=1.0.0
$ cd helloworld
$ mvn package site
$ open target/site/index.html

For a less verbose way to use this archetype please check out savant.

Versions

Version
1.0.2
1.0.1
1.0.0