1 Star 0 Fork 0

gtfhao/super-csv

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
pom.xml 15.69 KB
一键复制 编辑 原始数据 按行查看 历史
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551
<?xml version="1.0"?>
<!-- Copyright 2007 Kasper B. Graversen Licensed under the Apache License,
Version 2.0 (the "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed
under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES
OR CONDITIONS OF ANY KIND, either express or implied. See the License for
the specific language governing permissions and limitations under the License. -->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<!-- Use Sonatype's OSS repo to deploy to Maven central -->
<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>7</version>
</parent>
<groupId>net.sf.supercsv</groupId>
<artifactId>super-csv-parent</artifactId>
<version>2.4.1-SNAPSHOT</version>
<packaging>pom</packaging>
<url>https://github.com/super-csv/super-csv</url>
<name>Super CSV</name>
<description>Super CSV parent project</description>
<inceptionYear>2007</inceptionYear>
<modules>
<module>super-csv</module>
<module>super-csv-dozer</module>
<module>super-csv-joda</module>
<module>super-csv-java8</module>
<module>super-csv-distribution</module>
<module>super-csv-benchmark</module>
</modules>
<properties>
<argLine></argLine>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<dozer.version>5.4.0</dozer.version>
<slf4j.version>1.7.5</slf4j.version>
<!-- properties ensure reporting plugin versions are same as managed versions -->
<coveralls.plugin.version>4.3.0</coveralls.plugin.version>
<jacoco.plugin.version>0.7.9</jacoco.plugin.version>
<findbugs-plugin.version>3.0.0</findbugs-plugin.version>
<javadoc.plugin.version>2.10.1</javadoc.plugin.version>
<jxr.plugin.version>2.5</jxr.plugin.version>
<pmd.plugin.version>3.3</pmd.plugin.version>
<project.info.reports.plugin.version>2.7</project.info.reports.plugin.version>
<surefire.plugin.version>2.18</surefire.plugin.version>
</properties>
<prerequisites>
<maven>3.0.4</maven>
</prerequisites>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-maven-plugin</artifactId>
<version>1.18</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.5.2</version>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.5.3</version>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.9</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>${findbugs-plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${javadoc.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>${jxr.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>${pmd.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>${project.info.reports.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.5.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-publish-plugin</artifactId>
<version>1.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${surefire.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>${surefire.plugin.version}</version>
</plugin>
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>${coveralls.plugin.version}</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<!-- Compiles the Java source -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
<!-- Generates the site documentation -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<configuration>
<skipDeploy>true</skipDeploy>
</configuration>
</plugin>
<!-- Publishes the site to Github -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-publish-plugin</artifactId>
<configuration>
<scmBranch>gh-pages</scmBranch>
</configuration>
</plugin>
<!-- Creates the Eclipse .classpath and .project files -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<downloadJavadocs>true</downloadJavadocs>
<downloadSources>true</downloadSources>
<testSourcesLast>true</testSourcesLast>
<classpathContainers>
<!-- Use J2SE 1.5 -->
<classpathContainer>org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5</classpathContainer>
</classpathContainers>
</configuration>
</plugin>
<!-- Generates the jacoco code-coverage report -->
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<executions>
<execution>
<id>prepare-agent</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>report</id>
<phase>test</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- Integrate jacoco with github travis through coveralls -->
<plugin>
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
<version>${coveralls.plugin.version}</version>
</plugin>
<!-- Runs the Junit tests -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
</plugin>
<!-- Creates the sources jar -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- Creates the javadoc jar -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- Performs the release to git/maven and deploys the site -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<autoVersionSubmodules>true</autoVersionSubmodules>
<preparationGoals>clean verify</preparationGoals>
<goals>deploy</goals>
<tagNameFormat>v@{project.version}</tagNameFormat>
</configuration>
</plugin>
<!-- Ensures Java 1.5 compatibility -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-maven-plugin</artifactId>
<configuration>
<signature>
<groupId>org.codehaus.mojo.signature</groupId>
<artifactId>java15</artifactId>
<version>1.0</version>
</signature>
</configuration>
<executions>
<execution>
<id>check-java15-compatibility</id>
<phase>test</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<!-- enable this profile to run tests with a German locale -->
<id>germanLocale</id>
<properties>
<argLine>-Duser.country=DE -Duser.language=de</argLine>
</properties>
</profile>
<profile>
<!-- enable this profile to run tests with a Turkish locale -->
<id>turkishLocale</id>
<properties>
<argLine>-Duser.country=TR -Duser.language=tr</argLine>
</properties>
</profile>
<profile>
<!-- enable this profile to run tests with a UK locale -->
<id>englishLocale</id>
<properties>
<argLine>-Duser.country=GB -Duser.language=en</argLine>
</properties>
</profile>
</profiles>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>net.sf.supercsv</groupId>
<artifactId>super-csv</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>net.sf.supercsv</groupId>
<artifactId>super-csv-dozer</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>net.sf.dozer</groupId>
<artifactId>dozer</artifactId>
<version>${dozer.version}</version>
<exclusions>
<!-- this exclusion won't be necessary in the future -->
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
</dependencies>
<!-- Developers with commit access (id is SourceForge username) -->
<developers>
<developer>
<name>Kasper Graversen</name>
<id>kbg</id>
<roles>
<role>Project Lead/Founder</role>
</roles>
<timezone>+1</timezone>
</developer>
<developer>
<name>James Bassett</name>
<id>jamesbassett</id>
<timezone>+10</timezone>
<roles>
<role>Developer (past)</role>
</roles>
</developer>
<developer>
<name>Dominique De Vito</name>
<id>ddv36a78</id>
<roles>
<role>Developer (past)</role>
</roles>
</developer>
</developers>
<!-- List of contributors is in alphabetical order -->
<contributors>
<contributor>
<name>Adrian Ber (beradrian)</name>
</contributor>
<contributor>
<name>Alf Richter (Haskell2000)</name>
</contributor>
<contributor>
<name>Jan Hartung (egga)</name>
</contributor>
<contributor>
<name>John Gibson (noredshadow)</name>
</contributor>
<contributor>
<name>Lubor Vágenknecht (lubor)</name>
</contributor>
<contributor>
<name>Nick Babcock (nickbabcock)</name>
</contributor>
<contributor>
<name>Nicolas Capponi (ncapponi)</name>
</contributor>
<contributor>
<name>Michał Ziober (ZioberMichal)</name>
</contributor>
<contributor>
<name>Petar Tahchiev (ptahchiev)</name>
</contributor>
<contributor>
<name>Pete Lichten (boneshaker335)</name>
</contributor>
<contributor>
<name>Rolf Wojtech (rwojtech)</name>
</contributor>
<contributor>
<name>Thor Michael Støre (thormick)</name>
</contributor>
<contributor>
<name>Vlad Dinulescu (vladdinulescu)</name>
</contributor>
<contributor>
<name>Vyacheslav Pushkin (singularityfx)</name>
</contributor>
</contributors>
<organization>
<name>Super CSV</name>
<url>https://github.com/super-csv/super-csv</url>
</organization>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
</license>
</licenses>
<reporting>
<!-- Reporting plugins don't inherit version from plugin management, so
define them as properties (make sure they are the same!) -->
<plugins>
<!-- Adds extra project info to the site -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>${project.info.reports.plugin.version}</version>
<reportSets>
<reportSet>
<reports>
<report>index</report>
<report>dependencies</report>
<report>project-team</report>
<report>issue-tracking</report>
<report>license</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<!-- Adds the jacoco report to the site -->
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco.plugin.version}</version>
</plugin>
<!-- Adds the surefire report to the site -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>${surefire.plugin.version}</version>
</plugin>
<!-- Adds the javadoc to the site -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${javadoc.plugin.version}</version>
<configuration>
<aggregate>true</aggregate>
<links>
<link>http://docs.oracle.com/javase/8/docs/api</link>
<link>http://dozer.sourceforge.net/apidocs</link>
<link>http://www.joda.org/joda-time/apidocs</link>
</links>
</configuration>
<reportSets>
<reportSet>
<reports>
<report>javadoc</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<!-- Adds the pmd report to the site -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>${pmd.plugin.version}</version>
<configuration>
<targetJdk>1.5</targetJdk>
</configuration>
</plugin>
<!-- Adds the findbugs report to the site -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>${findbugs-plugin.version}</version>
</plugin>
<!-- Generates a cross-reference of the sources -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>${jxr.plugin.version}</version>
</plugin>
</plugins>
</reporting>
<issueManagement>
<system>GitHub Issues</system>
<url>https://github.com/super-csv/super-csv/issues</url>
</issueManagement>
<distributionManagement>
<site>
<id>gh-pages</id>
<url>scm:git:git@github.com:super-csv/super-csv.git</url>
</site>
</distributionManagement>
<scm>
<connection>scm:git:git@github.com:super-csv/super-csv.git</connection>
<developerConnection>scm:git:git@github.com:super-csv/super-csv.git</developerConnection>
<url>https://github.com/super-csv/super-csv</url>
<tag>HEAD</tag>
</scm>
</project>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/gtfhao/super-csv.git
git@gitee.com:gtfhao/super-csv.git
gtfhao
super-csv
super-csv
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385