Jackson Bill of Materials

Build of Materials pom for getting full, complete set of compatible versions of Jackson components maintained by FasterXML.com

License

License

Categories

Categories

Jackson Data JSON
GroupId

GroupId

com.jwebmp.jpms.jackson
ArtifactId

ArtifactId

jackson-bom
Last Version

Last Version

0.68.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

Jackson Bill of Materials
Build of Materials pom for getting full, complete set of compatible versions of Jackson components maintained by FasterXML.com
Project URL

Project URL

https://github.com/FasterXML/jackson-bom
Project Organization

Project Organization

FasterXML
Source Code Management

Source Code Management

http://github.com/FasterXML/jackson-bom

Download jackson-bom

How to add to project

<!-- https://jarcasting.com/artifacts/com.jwebmp.jpms.jackson/jackson-bom/ -->
<dependency>
    <groupId>com.jwebmp.jpms.jackson</groupId>
    <artifactId>jackson-bom</artifactId>
    <version>0.68.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.jwebmp.jpms.jackson/jackson-bom/
implementation 'com.jwebmp.jpms.jackson:jackson-bom:0.68.0.1'
// https://jarcasting.com/artifacts/com.jwebmp.jpms.jackson/jackson-bom/
implementation ("com.jwebmp.jpms.jackson:jackson-bom:0.68.0.1")
'com.jwebmp.jpms.jackson:jackson-bom:jar:0.68.0.1'
<dependency org="com.jwebmp.jpms.jackson" name="jackson-bom" rev="0.68.0.1">
  <artifact name="jackson-bom" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.jwebmp.jpms.jackson', module='jackson-bom', version='0.68.0.1')
)
libraryDependencies += "com.jwebmp.jpms.jackson" % "jackson-bom" % "0.68.0.1"
[com.jwebmp.jpms.jackson/jackson-bom "0.68.0.1"]

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.

jackson-bom

A "bill of materials" POM for Jackson dependencies.

Since Jackson 2.9.2 also contains jackson-base internal parent for actual Jackson components: this should not be relied by components other than standard Jackson component maintained by development team. It is bundled here for convenience.

Status

Build Status Tidelift

Usage

There are two ways to use the BOM pom: either as parent pom:

  <parent>
    <groupId>com.fasterxml.jackson</groupId>
    <artifactId>jackson-bom</artifactId>
    <version>2.12.1</version>
  </parent>

or by importing just the dependencies:

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>com.fasterxml.jackson</groupId>
            <artifactId>jackson-bom</artifactId>
            <version>2.12.1</version>
            <scope>import</scope>
            <type>pom</type>
        </dependency>   
    </dependencies>
</dependencyManagement>

Two approaches are same with respect to dependency inclusion; latter ONLY includes dependencies, former includes many other settings. Usually latter is preferable, unless component is very closely coupled with core Jackson components.

Secondary

Note that this repo ALSO contains jackson-base (see under dir base/), which is the intended parent pom for Jackson core components. It extends jackson-bom, augmenting with settings that are only/mostly relevant for Jackson components, but not to things that depend on Jackson in general. Use of jackson-base is not recommended for libraries that are not meant to be coupled with Jackson release cycle and settings.

Support

Community support

Jackson components are supported by the Jackson community through mailing lists, Gitter forum, Github issues. See Participation, Contributing for full details.

Enterprise support

Available as part of the Tidelift Subscription.

The maintainers of jackson-bom and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. Learn more.

com.jwebmp.jpms.jackson

FasterXML, LLC

Versions

Version
0.68.0.1
0.67.0.16
0.67.0.15
0.67.0.12
0.67.0.9
0.67.0.7
0.67.0.5
0.67.0.4
0.67.0.3
0.67.0.2
0.67.0.1