basics.0.84.0.source-code.pom.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jbasics Show documentation
Show all versions of jbasics Show documentation
jBasics is a collection of useful utility classes for Java. This includes helper for XML, mathematic functions,
restful web services helper, pattern oriented programming interfaces and more. Currently Java7 and up is
supported. Version 1.0 will required at leaset Java8.
<?xml version="1.0" encoding="utf-8" ?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>9</version> </parent> <name>jBasics</name> <groupId>org.jbasics</groupId> <artifactId>jbasics</artifactId> <version>0.84.0</version> <packaging>jar</packaging> <description> jBasics is a collection of useful utility classes for Java. This includes helper for XML, mathematic functions, restful web services helper, pattern oriented programming interfaces and more. Currently Java7 and up is supported. Version 1.0 will required at leaset Java8. </description> <url>http://www.jbasics.org</url> <prerequisites> <maven>3.2.1</maven> </prerequisites> <organization> <name>jBasics.org (Stephan Schloepke and Mirko Klemm)</name> <url>http://www.jbasics.org</url> </organization> <licenses> <license> <name>MIT License</name> <url>http://opensource.org/licenses/MIT</url> <distribution>repo</distribution> <comments>Copyright (c) 2009-2016 Stephan Schloepke and Mirko Klemm - Use under MIT license found at given URL.</comments> </license> </licenses> <scm> <connection>scm:git:git://github.com/schloepke/jbasics.git</connection> <developerConnection>scm:git:https://github.com/schloepke/jbasics.git</developerConnection> <url>http://github.com/schloepke/jbasics</url> <tag>jbasics-0.84.0</tag> </scm> <issueManagement> <system>github</system> <url>http://github.com/schloepke/jbasics/issues</url> </issueManagement> <properties> <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding> <javadoc-plugin-version>2.10.3</javadoc-plugin-version> </properties> <developers> <developer> <id>schloepke</id> <name>Stephan Schlöpke</name> <email>[email protected]</email> <url>http://www.schloepke.de</url> <organization>IT Consulting Stephan Schlöpke</organization> <organizationUrl>http://www.schloepke.de</organizationUrl> <timezone>+1</timezone> <roles> <role>Project manager</role> <role>Build manager</role> <role>Developer</role> <role>Architect</role> </roles> </developer> <developer> <name>Mirko Klemm</name> <email>[email protected]</email> <url>http://www.cm-klemm.de</url> <organization>Mirko Klemm Software Consulting</organization> <organizationUrl>http://www.cm-klemm.de</organizationUrl> <timezone>+1</timezone> <roles> <role>Build manager</role> <role>Developer</role> <role>Architect</role> </roles> </developer> </developers> <dependencies> <dependency> <groupId>javax.persistence</groupId> <artifactId>persistence-api</artifactId> <version>1.0</version> <optional>true</optional> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <optional>true</optional> </dependency> <dependency> <groupId>javax.jms</groupId> <artifactId>jms-api</artifactId> <version>1.1-rev-1</version> <optional>true</optional> </dependency> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.1</version> <optional>true</optional> </dependency> <dependency> <groupId>javax.ws.rs</groupId> <artifactId>jsr311-api</artifactId> <version>1.1.1</version> <optional>true</optional> </dependency> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.5</version> <optional>true</optional> </dependency> <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-client</artifactId> <version>1.5</version> <scope>test</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <optional>true</optional> </dependency> </dependencies> <build> <defaultGoal>install</defaultGoal> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> <configuration> <source>1.7</source> <target>1.7</target> <compilerArgument>-XDignore.symbol.file=true</compilerArgument> <encoding>ISO-8859-1</encoding> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.4</version> <executions> <execution> <id>attach-sources</id> <phase>verify</phase> <goals> <goal>jar-no-fork</goal> <goal>test-jar-no-fork</goal> </goals> <configuration> <includePom>true</includePom> </configuration> </execution> </executions> </plugin> <plugin> <groupId>com.google.code.maven-license-plugin</groupId> <artifactId>maven-license-plugin</artifactId> <version>1.4.0</version> <configuration> <header>LICENSE</header> <encoding>iso-8859-1</encoding> <failIfMissing>true</failIfMissing> <useDefaultMapping>true</useDefaultMapping> <mapping> <java>SLASHSTAR_STYLE</java> </mapping> <includes> <include>src/**</include> </includes> <excludes> <exclude>.git/**</exclude> </excludes> <useDefaultExcludes>true</useDefaultExcludes> </configuration> <executions> <execution> <id>LicenseHeaderCheck</id> <goals> <goal>check</goal> </goals> <phase>prepare-package</phase> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> <version>1.4.1</version> <executions> <execution> <id>enforce-versions</id> <goals> <goal>enforce</goal> </goals> <phase>validate</phase> </execution> </executions> <configuration> <rules> <requireMavenVersion> <version>3.2.1</version> </requireMavenVersion> <requireJavaVersion> <version>[1.7, 1.8)</version> </requireJavaVersion> </rules> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.5</version> <configuration> <archive> <manifest> <addDefaultImplementationEntries>true</addDefaultImplementationEntries> </manifest> <manifestEntries> <Implementation-Build>${project.version}</Implementation-Build> <Maven-GroupId>${project.groupId}</Maven-GroupId> <Maven-ArtifactId>${project.artifactId}</Maven-ArtifactId> </manifestEntries> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>${javadoc-plugin-version}</version> <executions> <execution> <id>javadoc</id> <phase>package</phase> <goals> <goal>jar</goal> </goals> </execution> </executions> <configuration> <maxmemory>512m</maxmemory> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <version>2.5.2</version> <configuration> <pushChanges>false</pushChanges> <autoVersionSubmodules>true</autoVersionSubmodules> <goals>deploy</goals> </configuration> </plugin> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <version>1.6.6</version> <extensions>true</extensions> <configuration> <serverId>sonatype-nexus-staging</serverId> <nexusUrl>https://oss.sonatype.org/</nexusUrl> <autoReleaseAfterClose>true</autoReleaseAfterClose> </configuration> </plugin> </plugins> </build> </project>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy