jessentials-parent

A parent POM for this library collection, which helps to standardize the plugins, libraries, and build settings used in the various modules.

License

License

GroupId

GroupId

com.justdavis.karl.jessentials
ArtifactId

ArtifactId

jessentials-parent
Last Version

Last Version

6.0.0
Release Date

Release Date

Type

Type

pom
Description

Description

jessentials-parent
A parent POM for this library collection, which helps to standardize the plugins, libraries, and build settings used in the various modules.
Project URL

Project URL

https://github.com/karlmdavis/jessentials
Project Organization

Project Organization

Karl M. Davis
Source Code Management

Source Code Management

https://github.com/karlmdavis/jessentials

Download jessentials-parent

How to add to project

<!-- https://jarcasting.com/artifacts/com.justdavis.karl.jessentials/jessentials-parent/ -->
<dependency>
    <groupId>com.justdavis.karl.jessentials</groupId>
    <artifactId>jessentials-parent</artifactId>
    <version>6.0.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.justdavis.karl.jessentials/jessentials-parent/
implementation 'com.justdavis.karl.jessentials:jessentials-parent:6.0.0'
// https://jarcasting.com/artifacts/com.justdavis.karl.jessentials/jessentials-parent/
implementation ("com.justdavis.karl.jessentials:jessentials-parent:6.0.0")
'com.justdavis.karl.jessentials:jessentials-parent:pom:6.0.0'
<dependency org="com.justdavis.karl.jessentials" name="jessentials-parent" rev="6.0.0">
  <artifact name="jessentials-parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.justdavis.karl.jessentials', module='jessentials-parent', version='6.0.0')
)
libraryDependencies += "com.justdavis.karl.jessentials" % "jessentials-parent" % "6.0.0"
[com.justdavis.karl.jessentials/jessentials-parent "6.0.0"]

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.

jessentials

A set of basic "why doesn't this already exist?" utility/library code for Java projects.

Performing a Release

The maven-release-plugin is used to perform releases of this project's modules, deploying the build results to Maven Central (by way of OSSRH).

The modules in this project are intended to be release separately/independently: a release of jessentials-parent shouldn't automatically release jessentials-misc, for example. To ensure this, only run releases from the module subdirectories, like this:

$ cd jessentials.git $ cd jessentials-parent $ mvn release:prepare release:perform

Versions

Version
6.0.0
5.0.0
4.1.3