.eva-properties.0.2.1.source-code.pom.xml Maven / Gradle / Ivy
<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> <groupId>com.evaserver</groupId> <artifactId>eva-properties</artifactId> <name>eva-properties</name> <packaging>jar</packaging> <version>0.2.1</version> <url>http://www.evaserver.com/projects/eva-properties</url> <organization> <name>Max Antoni</name> <url>http://www.maxantoni.de</url> </organization> <description>Advanced properties with object factories, references and inheritance.</description> <scm> <connection>scm:svn:http://svn.evaserver.com/eva-properties/tags/eva-properties-0.2.1</connection> <developerConnection>scm:svn:http://svn.evaserver.com/eva-properties/tags/eva-properties-0.2.1</developerConnection> <url>http://svn.evaserver.com/eva-properties/tags/eva-properties-0.2.1</url> </scm> <ciManagement> <system>continuum</system> <url>http://continuum.evaserver.com</url> <notifiers> <notifier> <type>mail</type> <configuration> <address>[email protected]</address> <from-name>Continuum</from-name> <from-mailbox>[email protected]</from-mailbox> </configuration> </notifier> </notifiers> </ciManagement> <distributionManagement> <repository> <id>releases</id> <name>Release Repository</name> <url>file:///var/www/mvn-repo.evaserver.com/releases</url> <uniqueVersion>false</uniqueVersion> </repository> <snapshotRepository> <id>snapshots</id> <name>Snapshot Repository</name> <url>file:///var/www/mvn-repo.evaserver.com/snapshots</url> <uniqueVersion>true</uniqueVersion> </snapshotRepository> <site> <id>site</id> <name>Site</name> <url>file:///var/www/maxantoni.de/Public/projects/eva-properties</url> </site> </distributionManagement> <developers> <developer> <name>Maximilian Antoni</name> <id>max</id> <email>[email protected]</email> <organization>Max Antoni</organization> <roles> <role>Java Developer</role> </roles> <timezone>1</timezone> </developer> </developers> <contributors> </contributors> <mailingLists> <mailingList> <name>eva-properties</name> <post>[email protected]</post> <subscribe>[email protected]</subscribe> <unsubscribe>[email protected]</unsubscribe> <archive>http://lists.evaserver.com/eva-properties/</archive> </mailingList> </mailingLists> <inceptionYear>2006</inceptionYear> <licenses> <license> <name>Revised BSD</name> <url>http://www.evaserver.com/projects/eva-properties/license.txt</url> </license> </licenses> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> <profiles> <profile> <id>development</id> <activation> <property> <name>!release</name> </property> </activation> <properties> <java.compiler.debug>true</java.compiler.debug> <java.compiler.optimize>false</java.compiler.optimize> </properties> </profile> <profile> <id>release</id> <activation> <property> <name>release</name> </property> </activation> <properties> <java.compiler.debug>false</java.compiler.debug> <java.compiler.optimize>true</java.compiler.optimize> </properties> </profile> </profiles> <build> <resources> <resource> <directory>src/main/resources</directory> </resource> <resource> <directory>${basedir}</directory> <includes> <include>LICENSE.txt</include> </includes> <targetPath>META-INF</targetPath> </resource> </resources> <plugins> <!-- Compiler settings --> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.4</source> <target>1.4</target> <compilerVersion>1.4</compilerVersion> <encoding>UTF-8</encoding> <debug>${java.compiler.debug}</debug> <optimize>${java.compiler.optimize}</optimize> <showDeprecation>true</showDeprecation> </configuration> </plugin> <!-- Create distribution --> <plugin> <artifactId>maven-assembly-plugin</artifactId> <executions> <execution> <phase>package</phase> <configuration> <descriptors> <descriptor>src/main/assembly/bin.xml</descriptor> <descriptor>src/main/assembly/src.xml</descriptor> </descriptors> </configuration> <goals> <goal>attached</goal> </goals> </execution> </executions> </plugin> <!-- Clean test coverage instumentation --> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>2.0</version> <executions> <execution> <goals> <goal>clean</goal> </goals> </execution> </executions> </plugin> </plugins> </build> <!-- Reporting --> <reporting> <plugins> <!-- Changelog from Subversion svn: not found :( <plugin> <artifactId>maven-changelog-plugin</artifactId> </plugin> --> <!-- JavaDoc --> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <configuration> <show>protected</show> <serialwarn>true</serialwarn> <author>true</author> <doctitle>${project.name} ${project.version} API</doctitle> <windowtitle>${project.name} ${project.version} API</windowtitle> <destDir>${project.build.directory}/site/apidocs</destDir> </configuration> </plugin> <!-- Browsable code reference --> <plugin> <artifactId>maven-jxr-plugin</artifactId> </plugin> <!-- Surefire reports --> <plugin> <artifactId>maven-surefire-report-plugin</artifactId> </plugin> <!-- Test coverage --> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>2.0</version> </plugin> </plugins> </reporting> </project>