Permalink
Browse files

Changed pom.xml to be able to create jar files, execute tests and gen…

…erate javadoc.

 - the Java language level was 6 and is 8 now.
 - javadoc uses error suppression but is able to generate (as replacement for the ant script)
 - there are now matching versions of different maven plugins
 - the .gitignore now ignores not only maven files but also testng files and eclipse project files.
  • Loading branch information...
ChristianBeilschmidt committed Jan 29, 2016
1 parent f361821 commit e664bf158f22f45037fbbc24ac9113cffdeeaa2f
Showing with 36 additions and 5 deletions.
  1. +10 −0 .gitignore
  2. +26 −5 pom.xml
View
@@ -0,0 +1,10 @@
# maven output
/target
# testng output
test-output/*
# eclipse files and directories
.classpath
.project
.settings/*
View
31 pom.xml
@@ -8,13 +8,20 @@
<packaging>jar</packaging>
<name>XXL</name>
<url>http://xxl.googlecode.com</url>
<description>The eXtensible and fleXible Library XXL for Java</description>
<url>https://github.com/umr-dbs/xxl</url>
<licenses>
<license>
<name>GNU LGPL</name>
<url>http://www.gnu.org/licenses/lgpl.html</url>
</license>
</licenses>
<inceptionYear>2000</inceptionYear>
<organization>
<name>Prof. Dr. Bernhard Seeger - Head of the Database Research Group - Department of Mathematics and Computer Science - University of Marburg - Germany</name>
<url>https://dbs.mathematik.uni-marburg.de</url>
</organization>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -28,20 +35,34 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<version>3.5</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
<plugin>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.8.1</version>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
<configuration>
<author>false</author>
<excludePackageNames>xxl.core.xxql,xxl.core.xxql.*</excludePackageNames>
<additionalparam>-Xdoclint:none</additionalparam>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.1.1</version>
<version>6.9.10</version>
<scope>test</scope>
</dependency>
</dependencies>

0 comments on commit e664bf1

Please sign in to comment.