From e664bf158f22f45037fbbc24ac9113cffdeeaa2f Mon Sep 17 00:00:00 2001 From: beilschm Date: Fri, 29 Jan 2016 21:57:16 +0100 Subject: [PATCH] Changed pom.xml to be able to create jar files, execute tests and generate 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. --- .gitignore | 10 ++++++++++ pom.xml | 31 ++++++++++++++++++++++++++----- 2 files changed, 36 insertions(+), 5 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..32d111b --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +# maven output +/target + +# testng output +test-output/* + +# eclipse files and directories +.classpath +.project +.settings/* diff --git a/pom.xml b/pom.xml index aee5f6f..2cc36e9 100644 --- a/pom.xml +++ b/pom.xml @@ -8,13 +8,20 @@ jar XXL - http://xxl.googlecode.com + The eXtensible and fleXible Library XXL for Java + https://github.com/umr-dbs/xxl GNU LGPL http://www.gnu.org/licenses/lgpl.html + + 2000 + + Prof. Dr. Bernhard Seeger - Head of the Database Research Group - Department of Mathematics and Computer Science - University of Marburg - Germany + https://dbs.mathematik.uni-marburg.de + UTF-8 @@ -28,12 +35,26 @@ org.apache.maven.plugins maven-compiler-plugin - 2.3.2 + 3.5 - 1.6 - 1.6 + 1.8 + 1.8 + + + maven-project-info-reports-plugin + 2.8.1 + + + maven-javadoc-plugin + 2.10.3 + + false + xxl.core.xxql,xxl.core.xxql.* + -Xdoclint:none + + @@ -41,7 +62,7 @@ org.testng testng - 6.1.1 + 6.9.10 test