s

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.
http://tidalwave.it
Apache-2.0
Tidalwave s.a.s.
Fabrizio Giudici
Files download
File Operation
superpom-5.0-ALPHA-10.pom download
Apache Maven
<dependency>
  <groupId>it.tidalwave.thesefoolishthings</groupId>
  <artifactId>superpom</artifactId>
  <version>5.0-ALPHA-10</version>
  <type>pom</type>
</dependency>
Gradle Groovy
implementation 'it.tidalwave.thesefoolishthings:superpom:5.0-ALPHA-10'
Gradle Kotlin
implementation("it.tidalwave.thesefoolishthings:superpom:5.0-ALPHA-10")
Scala SBT
libraryDependencies += "it.tidalwave.thesefoolishthings" % "superpom" % "5.0-ALPHA-10"
Groovy Grape
@Grapes(
  @Grab(group='it.tidalwave.thesefoolishthings', module='superpom', version='5.0-ALPHA-10')
)
Apache Ivy
<dependency org="it.tidalwave.thesefoolishthings" name="superpom" rev="5.0-ALPHA-10" />
Leiningen
[it.tidalwave.thesefoolishthings/superpom "5.0-ALPHA-10"]
Apache Buildr
'it.tidalwave.thesefoolishthings:superpom:jar:5.0-ALPHA-10'
Dependencies
The project has no third-party dependencies