MVN

it.tidalwave.thesefoolishthings : superpom

Maven & Gradle

Dec 19, 2021

TheseFoolishThings - SuperPOM · [![Build Status](https://drone.io/bitbucket.org/tidalwave/thesefoolishthings-superpom-src/status.png)] (https://drone.io/bitbucket.org/tidalwave/thesefoolishthings-superpom-src/latest) A feature-rich SuperPOM for building Java projects. It features: * explicit version configuration for a number of plugins; * easy configurability by means of pre-defined properties to avoid cut & copy of plugin sections. A number of profiles, that can be easily activated, are available for: * Spring-AOP configuration; * different kinds of Continuous Integration tasks, including a full run of QA tools such as JaCoCo, FindBugs, PMD, etc... * deploying WARs and locally running them with Tomcat or Jetty; * creating a Mac OS X bundle for JavaFX applications; * creating .deb packages for both application and services; * a customized release cycle, including all requirements for the Maven Central such as signing, with a 'transactional' behaviour (all artifacts, both the DSCM and the Maven artifacts are prepared on the local disk, so they can be uploaded in a second moment); Remember to customise it ------------------------ If you use it, please remember to change the ```description```,```url```, ```organization```, ```developers```, ```license```, etc... to override those related to the development of this POM.

<dependency>
    <groupId>it.tidalwave.thesefoolishthings</groupId>
    <artifactId>superpom</artifactId>
    <version>4.18</version>
</dependency>
Copy
pom.xml
Table Of Contents

Latest Version

Choose a version of it.tidalwave.thesefoolishthings : superpom to add to Maven - Latest Versions:

  • Latest Stable: 4.18
  • Latest Alpha: 5.0-ALPHA-15

All Versions

Choose a version of it.tidalwave.thesefoolishthings : superpom to add to Maven - All Versions:

Version Vulnerabilities Updated
5.0
superpom-5.0-ALPHA-15
superpom-5.0-ALPHA-14
superpom-5.0-ALPHA-13
superpom-5.0-ALPHA-12
superpom-5.0-ALPHA-11
superpom-5.0-ALPHA-10
superpom-5.0-ALPHA-9
superpom-5.0-ALPHA-8
superpom-5.0-ALPHA-7
superpom-5.0-ALPHA-6
superpom-5.0-ALPHA-5
superpom-5.0-ALPHA-4
superpom-5.0-ALPHA-3
superpom-5.0-ALPHA-2
superpom-5.0-ALPHA-1
4.18
superpom-4.18
4.17
superpom-4.17
4.16
superpom-4.16
4.15
superpom-4.15
4.14
superpom-4.14
4.13
superpom-4.13
4.12
superpom-4.12
4.11
superpom-4.11
4.10
superpom-4.10
4.9
superpom-4.9
4.8
superpom-4.8
4.7
superpom-4.7
4.6
superpom-4.6
4.5
superpom-4.5
4.4
superpom-4.4
4.3
superpom-4.3
4.2
superpom-4.2
4.1
superpom-4.1
4.0
superpom-4.0
3.3
superpom-3.3
3.2
superpom-3.2
3.1
superpom-3.1
3.0
superpom-3.0
2.18
superpom-2.18
2.17
superpom-2.17
2.16
superpom-2.16
2.15
superpom-2.15
2.14
superpom-2.14
2.13
superpom-2.13
2.12
superpom-2.12
2.11
superpom-2.11
2.10
superpom-2.10
2.9
superpom-2.9
2.8
superpom-2.8
2.7
superpom-2.7
2.6
superpom-2.6
2.5
superpom-2.5
2.4
superpom-2.4
2.3
superpom-2.3
2.2
superpom-2.2
2.1
superpom-2.1
2.0
superpom-2.0
1.18
superpom-1.18
1.17
superpom-1.17
1.16
superpom-1.16
1.15
superpom-1.15
1.14
superpom-1.14
1.13
superpom-1.13
1.12
superpom-1.12
1.11
superpom-1.11
1.10
superpom-1.10
1.9
superpom-1.9
1.8
superpom-1.8
1.7
superpom-1.7
1.6
superpom-1.6
1.5
superpom-1.5
1.4.x
superpom-1.4.2
superpom-1.4.1
1.4
superpom-1.4
1.3
superpom-1.3
1.2.x
superpom-1.2.1
1.2
superpom-1.2
1.1
superpom-1.1
1.0.x
superpom-1.0.24
superpom-1.0.23
superpom-1.0.22
superpom-1.0.21
superpom-1.0.20
superpom-1.0.19
superpom-1.0.18
superpom-1.0.17
superpom-1.0.16
superpom-1.0.14
superpom-1.0.13
superpom-1.0.12
superpom-1.0.11
superpom-1.0.10
superpom-1.0.9
superpom-1.0.8
superpom-1.0.7
superpom-1.0.6
superpom-1.0.5
superpom-1.0.4
superpom-1.0.3
superpom-1.0.2
superpom-1.0.1
superpom-1.0.0

How to add a POM dependency to Maven

POM as dependency in dependencyManagement

<dependency>
    <groupId>it.tidalwave.thesefoolishthings</groupId>
    <artifactId>superpom</artifactId>
    <version>4.18</version>
</dependency>