|
@@ -0,0 +1,1057 @@
|
|
|
+<?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>
|
|
|
+ <groupId>kr.co.hanalife.hlfl</groupId>
|
|
|
+ <artifactId>hlfl</artifactId>
|
|
|
+ <packaging>war</packaging>
|
|
|
+ <version>1.0.0</version>
|
|
|
+ <name>${project.artifactId}</name>
|
|
|
+ <!-- <name>hlfl</name> -->
|
|
|
+ <!-- <url>http://www.egovframe.go.kr</url> -->
|
|
|
+
|
|
|
+ <properties>
|
|
|
+ <spring.maven.artifact.version>5.3.6</spring.maven.artifact.version>
|
|
|
+ <org.egovframe.rte.version>4.0.0</org.egovframe.rte.version>
|
|
|
+ </properties>
|
|
|
+
|
|
|
+ <repositories>
|
|
|
+ <repository>
|
|
|
+
|
|
|
+ <id>public</id>
|
|
|
+ <url>http://21.98.230.127:8081/nexus/content/groups/public/</url>
|
|
|
+ <releases>
|
|
|
+ <enabled>true</enabled>
|
|
|
+ </releases>
|
|
|
+ <snapshots>
|
|
|
+ <enabled>true</enabled>
|
|
|
+ </snapshots>
|
|
|
+ </repository>
|
|
|
+
|
|
|
+ </repositories>
|
|
|
+
|
|
|
+ <pluginRepositories>
|
|
|
+ <pluginRepository>
|
|
|
+ <id>public</id>
|
|
|
+ <url>http://21.98.230.127:8081/nexus/content/groups/public/</url>
|
|
|
+ <releases>
|
|
|
+ <enabled>true</enabled>
|
|
|
+ </releases>
|
|
|
+ <snapshots>
|
|
|
+ <enabled>true</enabled>
|
|
|
+ </snapshots>
|
|
|
+ </pluginRepository>
|
|
|
+ </pluginRepositories>
|
|
|
+
|
|
|
+ <dependencies>
|
|
|
+ <!-- 표준프레임워크 실행환경 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.egovframe.rte</groupId>
|
|
|
+ <artifactId>org.egovframe.rte.ptl.mvc</artifactId>
|
|
|
+ <version>${org.egovframe.rte.version}</version>
|
|
|
+ <exclusions>
|
|
|
+ <exclusion>
|
|
|
+ <artifactId>commons-logging</artifactId>
|
|
|
+ <groupId>commons-logging</groupId>
|
|
|
+ </exclusion>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>commons-beanutils</groupId>
|
|
|
+ <artifactId>commons-beanutils</artifactId> <!-- 1.9.2 있어서 제외 -->
|
|
|
+ </exclusion>
|
|
|
+ </exclusions>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.egovframe.rte</groupId>
|
|
|
+ <artifactId>org.egovframe.rte.psl.dataaccess</artifactId>
|
|
|
+ <version>${org.egovframe.rte.version}</version>
|
|
|
+ <exclusions>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>org.apache.logging.log4j</groupId>
|
|
|
+ <artifactId>log4j-api</artifactId>
|
|
|
+ </exclusion>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>org.apache.logging.log4j</groupId>
|
|
|
+ <artifactId>log4j-core</artifactId>
|
|
|
+ </exclusion>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>org.slf4j</groupId>
|
|
|
+ <artifactId>log4j-over-slf4j</artifactId>
|
|
|
+ </exclusion>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>org.apache.logging.log4j</groupId>
|
|
|
+ <artifactId>log4j-slf4j-impl</artifactId>
|
|
|
+ </exclusion>
|
|
|
+ </exclusions>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.egovframe.rte</groupId>
|
|
|
+ <artifactId>org.egovframe.rte.fdl.idgnr</artifactId>
|
|
|
+ <version>${org.egovframe.rte.version}</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.egovframe.rte</groupId>
|
|
|
+ <artifactId>org.egovframe.rte.fdl.property</artifactId>
|
|
|
+ <version>${org.egovframe.rte.version}</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.egovframe.rte</groupId>
|
|
|
+ <artifactId>org.egovframe.rte.fdl.excel</artifactId>
|
|
|
+ <version>${org.egovframe.rte.version}</version>
|
|
|
+ <exclusions>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>commons-codec</groupId>
|
|
|
+ <artifactId>commons-codec</artifactId>
|
|
|
+ </exclusion>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>commons-beanutils</groupId>
|
|
|
+ <artifactId>commons-beanutils</artifactId> <!-- 1.9.2 있어서 제외 -->
|
|
|
+ </exclusion>
|
|
|
+ </exclusions>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>javax.servlet</groupId>
|
|
|
+ <artifactId>javax.servlet-api</artifactId>
|
|
|
+ <scope>provided</scope>
|
|
|
+ <version>3.1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>javax.servlet</groupId>
|
|
|
+ <artifactId>jstl</artifactId>
|
|
|
+ <version>1.2</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>taglibs</groupId>
|
|
|
+ <artifactId>standard</artifactId>
|
|
|
+ <version>1.1.2</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.antlr</groupId>
|
|
|
+ <artifactId>antlr</artifactId>
|
|
|
+ <version>3.5</version>
|
|
|
+ <exclusions>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>antlr</groupId>
|
|
|
+ <artifactId>antlr</artifactId>
|
|
|
+ </exclusion>
|
|
|
+ </exclusions>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.hsqldb</groupId>
|
|
|
+ <artifactId>hsqldb</artifactId>
|
|
|
+ <version>2.5.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-dbcp2 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.commons</groupId>
|
|
|
+ <artifactId>commons-dbcp2</artifactId>
|
|
|
+ <version>2.9.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- The complete Tiles dependency with all supported technologies is achievable with the following dependency declaration: -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.tiles</groupId>
|
|
|
+ <artifactId>tiles-extras</artifactId>
|
|
|
+ <version>3.0.8</version>
|
|
|
+ <exclusions>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>commons-lang</groupId>
|
|
|
+ <artifactId>commons-lang</artifactId>
|
|
|
+ </exclusion>
|
|
|
+ </exclusions>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- The basic Tiles dependency with only servlet support can be added this way: -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.tiles</groupId>
|
|
|
+ <artifactId>tiles-servlet</artifactId>
|
|
|
+ <version>3.0.8</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- If you need a dependency to Tiles JSP support, Declare the dependency this way: -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.tiles</groupId>
|
|
|
+ <artifactId>tiles-jsp</artifactId>
|
|
|
+ <version>3.0.8</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-collections4 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.commons</groupId>
|
|
|
+ <artifactId>commons-collections4</artifactId>
|
|
|
+ <version>4.4</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.poi</groupId>
|
|
|
+ <artifactId>poi-ooxml</artifactId>
|
|
|
+ <!-- <version>3.10-FINAL</version> -->
|
|
|
+ <!-- <version>3.17</version> -->
|
|
|
+ <version>3.16</version>
|
|
|
+<!-- <exclusions>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>commons-codec</groupId>
|
|
|
+ <artifactId>commons-codec</artifactId>
|
|
|
+ </exclusion>
|
|
|
+ </exclusions> -->
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/commons-io/commons-io -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-io</groupId>
|
|
|
+ <artifactId>commons-io</artifactId>
|
|
|
+ <version>2.11.0</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-fileupload</groupId>
|
|
|
+ <artifactId>commons-fileupload</artifactId>
|
|
|
+ <version>1.4</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- logback-->
|
|
|
+ <!-- <dependency>
|
|
|
+ <groupId>ch.qos.logback</groupId>
|
|
|
+ <artifactId>logback-core</artifactId>
|
|
|
+ <version>1.2.9</version>
|
|
|
+ </dependency> -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>ch.qos.logback</groupId>
|
|
|
+ <artifactId>logback-classic</artifactId>
|
|
|
+ <version>1.2.9</version>
|
|
|
+ </dependency>
|
|
|
+ <!-- <dependency>
|
|
|
+ <groupId>org.slf4j</groupId>
|
|
|
+ <artifactId>jul-to-slf4j</artifactId>
|
|
|
+ <version>1.7.32</version>
|
|
|
+ </dependency> -->
|
|
|
+ <!-- //logback-->
|
|
|
+
|
|
|
+ <!-- 조건부 설정을 사용하려면 아래의 디펜던시를 추가해 주어야 한다. -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.codehaus.janino</groupId>
|
|
|
+ <artifactId>janino</artifactId>
|
|
|
+ <version>2.7.7</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/com.ibm.icu/icu4j -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.ibm.icu</groupId>
|
|
|
+ <artifactId>icu4j</artifactId>
|
|
|
+ <version>71.1</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.fasterxml.jackson.core</groupId>
|
|
|
+ <artifactId>jackson-core</artifactId>
|
|
|
+ <version>2.13.2</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.fasterxml.jackson.core</groupId>
|
|
|
+ <artifactId>jackson-annotations</artifactId>
|
|
|
+ <version>2.13.2</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.fasterxml.jackson.core</groupId>
|
|
|
+ <artifactId>jackson-databind</artifactId>
|
|
|
+ <version>2.13.2.2</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/com.googlecode.json-simple/json-simple -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.googlecode.json-simple</groupId>
|
|
|
+ <artifactId>json-simple</artifactId>
|
|
|
+ <version>1.1.1</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/com.google.code.gson/gson -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.google.code.gson</groupId>
|
|
|
+ <artifactId>gson</artifactId>
|
|
|
+ <version>2.9.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>gson</artifactId>
|
|
|
+ <version>2.4</version> <!-- 한컴위드 -->
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>net.sf.json-lib</groupId>
|
|
|
+ <artifactId>json-lib</artifactId>
|
|
|
+ <version>2.4</version>
|
|
|
+ <classifier>jdk15</classifier>
|
|
|
+ <exclusions>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>commons-beanutils</groupId>
|
|
|
+ <artifactId>commons-beanutils</artifactId>
|
|
|
+ </exclusion>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>commons-lang</groupId>
|
|
|
+ <artifactId>commons-lang</artifactId>
|
|
|
+ </exclusion>
|
|
|
+ </exclusions>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib-ext-spring -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>net.sf.json-lib</groupId>
|
|
|
+ <artifactId>json-lib-ext-spring</artifactId>
|
|
|
+ <version>1.0.2</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/org.springframework/spring-jdbc -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.springframework</groupId>
|
|
|
+ <artifactId>spring-jdbc</artifactId>
|
|
|
+ <version>5.3.18</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.mybatis</groupId>
|
|
|
+ <artifactId>mybatis</artifactId>
|
|
|
+ <version>3.5.3</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis-spring -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.mybatis</groupId>
|
|
|
+ <artifactId>mybatis-spring</artifactId>
|
|
|
+ <version>2.0.3</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/com.oracle.ojdbc/ojdbc10 -->
|
|
|
+
|
|
|
+ <!-- https://mvnrepository.com/artifact/org.lazyluke/log4jdbc-remix -->
|
|
|
+ <!-- net.sf.log4jdbc.Log4jdbcProxyDataSource용 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.lazyluke</groupId>
|
|
|
+ <artifactId>log4jdbc-remix</artifactId>
|
|
|
+ <version>0.2.7</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.projectlombok</groupId>
|
|
|
+ <artifactId>lombok</artifactId>
|
|
|
+ <version>1.18.10</version>
|
|
|
+ <scope>provided</scope>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>jdom</groupId>
|
|
|
+ <artifactId>jdom</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- SFTP -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.jcraft</groupId>
|
|
|
+ <artifactId>jsch</artifactId>
|
|
|
+ <version>0.1.54</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- asis Jar -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>zipit-srch</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <!-- <artifactId>kwic-support.2.1.12.jre5</artifactId> -->
|
|
|
+ <artifactId>kwic-support-T.2.1.17</artifactId> <!-- org.w3c.dom 충돌로 dom2로 수정 -->
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>dom4j</artifactId>
|
|
|
+ <version>1.6.1</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>jaxen</artifactId>
|
|
|
+ <!-- <version>1.1.3.1</version> --> <!-- org.w3c.dom 충돌로 dom2로 수정 -->
|
|
|
+ <version>1.1.6</version> <!-- org.w3c.dom 충돌로 dom2로 수정 -->
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- 보안 FIDO 인증 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>hanati-elec-sign</artifactId>
|
|
|
+ <version>1.2.1</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- 라온시큐어 신용카드 인증(참조라이브러리) -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>commons-beanutils</artifactId>
|
|
|
+ <version>1.9.2</version> <!-- 1.8.0 버전 존재 -->
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>commons-codec</artifactId>
|
|
|
+ <version>1.11</version> <!-- 1.10버전존재 -->
|
|
|
+ </dependency>
|
|
|
+ <!-- <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>commons-collections</artifactId>
|
|
|
+ <version>3.2.1</version>
|
|
|
+ </dependency> --> <!-- 3.2.2버전존재 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>commons-lang</artifactId>
|
|
|
+ <version>2.6</version>
|
|
|
+ </dependency> <!-- 2.5버전 존재 -->
|
|
|
+
|
|
|
+ <!-- SCI평가정보 휴대폰본인인증 암호화모듈-->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>sciSecu_v2</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+ <!-- SCI평가정보 휴대폰본인인증 통신모듈-->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>SciClient</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- Jeus WebT -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>WebT-7.0.2.0-r11661-forJEUS8.0</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- IF 결제 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>tn_common</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- xml 변환 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>javax.xml.bind</groupId>
|
|
|
+ <artifactId>jaxb-api</artifactId>
|
|
|
+ <version>2.3.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- 키보드보안 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>com.nprotect.pluginfree.v1.5.0.20211117</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- 모바일 백신 AhnLab -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>v3mobileplusinterface</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- HTML을 PDF로 변환 (캡소프트) -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>html2pdf-2.0.0-jdk16</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- DRM서버 개발에 필요한 라이브러리 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>scsl_4.2.0.0</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- beans을 XML로 변환 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>commons-betwixt</artifactId>
|
|
|
+ <version>0.8</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- PDF파일 파싱 (나루아이 주현태 부장님 요청)-->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.pdfbox</groupId>
|
|
|
+ <artifactId>pdfbox</artifactId>
|
|
|
+ <version>2.0.13</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.pdfbox</groupId>
|
|
|
+ <artifactId>pdfbox-tools</artifactId>
|
|
|
+ <version>2.0.13</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.pdfbox</groupId>
|
|
|
+ <artifactId>fontbox</artifactId>
|
|
|
+ <version>3.0.0-RC1</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- 한컴위드 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>bcpkix</artifactId>
|
|
|
+ <version>jdk15to18-166</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>bcprov-ext</artifactId>
|
|
|
+ <version>jdk15to18-166</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>bcprov</artifactId>
|
|
|
+ <version>jdk15to18-166</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>xecure7</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+ <!-- 한컴위드 END -->
|
|
|
+
|
|
|
+ <!-- mysql이나 oracle DB 사용시 아래 설정 추가
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.googlecode.log4jdbc</groupId>
|
|
|
+ <artifactId>log4jdbc</artifactId>
|
|
|
+ <version>1.2</version>
|
|
|
+ <exclusions>
|
|
|
+ <exclusion>
|
|
|
+ <artifactId>slf4j-api</artifactId>
|
|
|
+ <groupId>org.slf4j</groupId>
|
|
|
+ </exclusion>
|
|
|
+ </exclusions>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.commons</groupId>
|
|
|
+ <artifactId>commons-dbcp2</artifactId>
|
|
|
+ <version>2.4.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>mysql</groupId>
|
|
|
+ <artifactId>mysql-connector-java</artifactId>
|
|
|
+ <version>5.1.31</version>
|
|
|
+ </dependency>
|
|
|
+ -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>ojdbc</groupId>
|
|
|
+ <artifactId>ojdbc</artifactId>
|
|
|
+ <version>8</version>
|
|
|
+ <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/ojdbc8.jar</systemPath>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>orai18n</groupId>
|
|
|
+ <artifactId>orai18n</artifactId>
|
|
|
+ <version>18</version>
|
|
|
+ <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/orai18n.jar</systemPath>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- TSA 관련 : 시작 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>libPdfSigner</artifactId>
|
|
|
+ <version>1.2</version>
|
|
|
+ <!-- <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/libPdfSigner.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>jcaos-arcCert</artifactId>
|
|
|
+ <version>1.5.1.0</version>
|
|
|
+ <!-- <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/jcaos-arcCert-1.5.1.0.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+ <!-- TSA 관련 : 끝 -->
|
|
|
+
|
|
|
+ <!-- 스크래핑 관련 : 시작 -->
|
|
|
+ <!--
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>commons-codec</artifactId>
|
|
|
+ <version>1.9</version>
|
|
|
+ <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/commons-codec-1.9.jar</systemPath>
|
|
|
+ </dependency>
|
|
|
+ -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>commons-httpclient</artifactId>
|
|
|
+ <version>3.1</version>
|
|
|
+ <!-- <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/commons-httpclient-3.1.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>commons-logging</artifactId>
|
|
|
+ <version>1.2</version>
|
|
|
+ <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/commons-logging-1.2.jar</systemPath>
|
|
|
+ </dependency> -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>CubeOneAPI</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ <!-- <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/CubeOneAPI.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>dom4j</artifactId>
|
|
|
+ <version>1.6.1</version>
|
|
|
+ <!-- <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/dom4j-1.6.1.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>httpclient</artifactId>
|
|
|
+ <version>4.1.1</version>
|
|
|
+ <!-- <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/httpclient-4.1.1.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>httpclient-cache</artifactId>
|
|
|
+ <version>4.1.1</version>
|
|
|
+ <!-- <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/httpclient-cache-4.1.1.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>httpcore</artifactId>
|
|
|
+ <version>4.1</version>
|
|
|
+ <!-- <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/httpcore-4.1.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>httpmime</artifactId>
|
|
|
+ <version>4.1.1</version>
|
|
|
+ <!-- <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/httpmime-4.1.1.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>jackson-core-asl</artifactId>
|
|
|
+ <version>1.8.5</version>
|
|
|
+ <!-- <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/jackson-core-asl-1.8.5.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>jackson-mapper-asl</artifactId>
|
|
|
+ <version>1.8.5</version>
|
|
|
+ <!-- <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/jackson-mapper-asl-1.8.5.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+ <!-- 스크래핑 관련 : 끝 -->
|
|
|
+
|
|
|
+ <!-- DRM keymanager 관련 : 시작 -->
|
|
|
+ <!-- <dependency> 위에 정의되어있음
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>scsl</artifactId>
|
|
|
+ <version>4.2.0.0</version>
|
|
|
+ <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/scsl_4.2.0.0.jar</systemPath>
|
|
|
+ </dependency> -->
|
|
|
+ <!-- DRM keymanager 관련 : 끝 -->
|
|
|
+
|
|
|
+ <!-- Magic S Sign 관련 : 시작 -->
|
|
|
+ <!-- 2022.08.03 사용하지 않기로 했는데, 일단 주석해 놓고, 오픈할 땐 삭제 -->
|
|
|
+ <!--
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>jcaos</artifactId>
|
|
|
+ <version>1.4.11.4</version>
|
|
|
+ <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/jcaos-1.4.11.4.jar</systemPath>
|
|
|
+ </dependency>
|
|
|
+ -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>ssign</artifactId>
|
|
|
+ <version>1.0.1</version>
|
|
|
+ <!-- <scope>system</scope> -->
|
|
|
+ <!-- <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/ssign-1.0.1.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+ <!-- Magic S Sign 관련 : 끝 -->
|
|
|
+
|
|
|
+ <!-- FIDO 관련 : 시작 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>pkix</artifactId>
|
|
|
+ <version>1.51.0.0</version>
|
|
|
+ <!-- <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/pkix-1.51.0.0.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>prov</artifactId>
|
|
|
+ <version>1.51.0.0</version>
|
|
|
+ <!-- <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/prov-1.51.0.0.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>core</artifactId>
|
|
|
+ <version>1.51.0.0</version>
|
|
|
+ <!-- <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/core-1.51.0.0.jar</systemPath> -->
|
|
|
+ </dependency>
|
|
|
+ <!-- FIDO 관련 : 끝 -->
|
|
|
+
|
|
|
+ <!-- naver lucy xss : 시작 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>lucy-xss</artifactId>
|
|
|
+ <version>1.6.3</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>lucy-xss-servlet</artifactId>
|
|
|
+ <version>2.0.0</version>
|
|
|
+ </dependency>
|
|
|
+ <!-- naver lucy xss : 끝 -->
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>hnsfa</groupId>
|
|
|
+ <artifactId>anylink</artifactId>
|
|
|
+ <version>1.0</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- 서버 TO 서버 통신 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.httpcomponents</groupId>
|
|
|
+ <artifactId>httpclient</artifactId>
|
|
|
+ <version>4.5.8</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!-- xFrame5 Dependency -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>softbase.xframe5</groupId>
|
|
|
+ <artifactId>xdataset5</artifactId>
|
|
|
+ <version>1.0.3</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>json-simple</groupId>
|
|
|
+ <artifactId>json-simple</artifactId>
|
|
|
+ <version>1.1.1</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>softbase.xframe5</groupId>
|
|
|
+ <artifactId>xdataset5-spring</artifactId>
|
|
|
+ <version>1.0.4</version>
|
|
|
+ </dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>softbase.xframe5</groupId>
|
|
|
+ <artifactId>xdataset5-util</artifactId>
|
|
|
+ <version>1.0.4</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>softbase.xframe5</groupId>
|
|
|
+ <artifactId>xexcel5_316</artifactId>
|
|
|
+ <version>1.0.7</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.poi</groupId>
|
|
|
+ <artifactId>poi</artifactId>
|
|
|
+ <version>3.16</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.poi</groupId>
|
|
|
+ <artifactId>poi-ooxml</artifactId>
|
|
|
+ <version>3.16</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.poi</groupId>
|
|
|
+ <artifactId>poi-scratchpad</artifactId>
|
|
|
+ <version>3.16</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-io</groupId>
|
|
|
+ <artifactId>commons-io</artifactId>
|
|
|
+ <version>1.4</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>commons-fileupload</groupId>
|
|
|
+ <artifactId>commons-fileupload</artifactId>
|
|
|
+ <version>1.4</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <!--
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.apache.commons</groupId>
|
|
|
+ <artifactId>commons-dbcp2</artifactId>
|
|
|
+ <version>2.0</version>
|
|
|
+ </dependency>
|
|
|
+ -->
|
|
|
+ <!-- /xFrame5 Dependency -->
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>log4j</groupId>
|
|
|
+ <artifactId>log4j</artifactId>
|
|
|
+ <version>1.2.14</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>DbUtils</groupId>
|
|
|
+ <artifactId>commons-dbUtils</artifactId>
|
|
|
+ <version>1.1</version>
|
|
|
+ <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/commons-dbutils-1.1.jar</systemPath>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>configuration</groupId>
|
|
|
+ <artifactId>commons-configuration</artifactId>
|
|
|
+ <version>1.9</version>
|
|
|
+ <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/commons-configuration-1.9.jar</systemPath>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>UbiServer</groupId>
|
|
|
+ <artifactId>UbiServer</artifactId>
|
|
|
+ <version>1</version>
|
|
|
+ <scope>system</scope>
|
|
|
+ <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/UbiServer.jar</systemPath>
|
|
|
+ </dependency>
|
|
|
+ </dependencies>
|
|
|
+
|
|
|
+ <profiles>
|
|
|
+ <!-- LOCAL -->
|
|
|
+ <profile>
|
|
|
+ <id>local</id>
|
|
|
+ <properties>
|
|
|
+ <env>local</env>
|
|
|
+ </properties>
|
|
|
+ <activation>
|
|
|
+ <activeByDefault>true</activeByDefault>
|
|
|
+ </activation>
|
|
|
+ </profile>
|
|
|
+ <!-- DEV -->
|
|
|
+ <profile>
|
|
|
+ <id>dev</id>
|
|
|
+ <properties>
|
|
|
+ <env>dev</env>
|
|
|
+ </properties>
|
|
|
+ </profile>
|
|
|
+ <!-- UAT -->
|
|
|
+ <profile>
|
|
|
+ <id>uat</id>
|
|
|
+ <properties>
|
|
|
+ <env>uat</env>
|
|
|
+ </properties>
|
|
|
+ </profile>
|
|
|
+ <!-- Production -->
|
|
|
+ <profile>
|
|
|
+ <id>prod</id>
|
|
|
+ <properties>
|
|
|
+ <env>prod</env>
|
|
|
+ </properties>
|
|
|
+ </profile>
|
|
|
+ </profiles>
|
|
|
+
|
|
|
+ <build>
|
|
|
+ <resources>
|
|
|
+ <!-- 공통 -->
|
|
|
+ <resource>
|
|
|
+ <directory>src/main/resources</directory>
|
|
|
+ </resource>
|
|
|
+
|
|
|
+ <!-- uat/dev/prod -->
|
|
|
+ <resource>
|
|
|
+ <directory>src/main/resources-${env}</directory>
|
|
|
+ </resource>
|
|
|
+ </resources>
|
|
|
+ <defaultGoal>install</defaultGoal>
|
|
|
+ <directory>${basedir}/target</directory>
|
|
|
+ <finalName>${artifactId}-${version}</finalName>
|
|
|
+ <pluginManagement>
|
|
|
+ <plugins>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.apache.tomcat.maven</groupId>
|
|
|
+ <artifactId>tomcat7-maven-plugin</artifactId>
|
|
|
+ <version>2.2</version>
|
|
|
+ <configuration>
|
|
|
+ <port>80</port>
|
|
|
+ <path>/</path>
|
|
|
+ <systemProperties>
|
|
|
+ <JAVA_OPTS>-Xms256m -Xmx768m -XX:MaxPermSize=256m</JAVA_OPTS>
|
|
|
+ </systemProperties>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.apache.maven.plugins</groupId>
|
|
|
+ <artifactId>maven-compiler-plugin</artifactId>
|
|
|
+ <configuration>
|
|
|
+ <source>11</source>
|
|
|
+ <target>11</target>
|
|
|
+ <encoding>UTF-8</encoding>
|
|
|
+ <annotationProcessors>
|
|
|
+ <annotationProcessor>lombok.launch.AnnotationProcessorHider$AnnotationProcessor</annotationProcessor>
|
|
|
+ </annotationProcessors>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.codehaus.mojo</groupId>
|
|
|
+ <artifactId>hibernate3-maven-plugin</artifactId>
|
|
|
+ <version>3.0</version>
|
|
|
+ <configuration>
|
|
|
+ <components>
|
|
|
+ <component>
|
|
|
+ <name>hbm2ddl</name>
|
|
|
+ <implementation>annotationconfiguration</implementation>
|
|
|
+ </component>
|
|
|
+ </components>
|
|
|
+ </configuration>
|
|
|
+ <dependencies>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.hsqldb</groupId>
|
|
|
+ <artifactId>hsqldb</artifactId>
|
|
|
+ <version>2.5.0</version>
|
|
|
+ </dependency>
|
|
|
+ </dependencies>
|
|
|
+ </plugin>
|
|
|
+ <!-- EMMA -->
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.codehaus.mojo</groupId>
|
|
|
+ <artifactId>emma-maven-plugin</artifactId>
|
|
|
+ <version>1.0-alpha-3</version>
|
|
|
+ </plugin>
|
|
|
+ <!-- PMD manven plugin -->
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.apache.maven.plugins</groupId>
|
|
|
+ <artifactId>maven-pmd-plugin</artifactId>
|
|
|
+ <version>3.12.0</version>
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
+ </pluginManagement>
|
|
|
+ <plugins>
|
|
|
+ <!-- EMMA -->
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.apache.maven.plugins</groupId>
|
|
|
+ <artifactId>maven-surefire-plugin</artifactId>
|
|
|
+ <configuration>
|
|
|
+ <skipTests>true</skipTests>
|
|
|
+ <forkMode>once</forkMode>
|
|
|
+ <reportFormat>xml</reportFormat>
|
|
|
+ <excludes>
|
|
|
+ <exclude>**/Abstract*.java</exclude>
|
|
|
+ <exclude>**/*Suite.java</exclude>
|
|
|
+ </excludes>
|
|
|
+ <includes>
|
|
|
+ <include>**/*Test.java</include>
|
|
|
+ </includes>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.codehaus.mojo</groupId>
|
|
|
+ <artifactId>emma-maven-plugin</artifactId>
|
|
|
+ <inherited>true</inherited>
|
|
|
+ </plugin>
|
|
|
+ <!-- JavaDoc -->
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.apache.maven.plugins</groupId>
|
|
|
+ <artifactId>maven-javadoc-plugin</artifactId>
|
|
|
+ <version>3.1.1</version>
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
+ </build>
|
|
|
+ <reporting>
|
|
|
+ <outputDirectory>${basedir}/target/site</outputDirectory>
|
|
|
+ <plugins>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.apache.maven.plugins</groupId>
|
|
|
+ <artifactId>maven-project-info-reports-plugin</artifactId>
|
|
|
+ <version>3.0.0</version>
|
|
|
+ <reportSets>
|
|
|
+ <reportSet>
|
|
|
+ <id>sunlink</id>
|
|
|
+ <reports>
|
|
|
+ <report>javadoc</report>
|
|
|
+ </reports>
|
|
|
+ <inherited>true</inherited>
|
|
|
+ <configuration>
|
|
|
+ <links>
|
|
|
+ <link>http://docs.oracle.com/javase/6/docs/api/</link>
|
|
|
+ </links>
|
|
|
+ </configuration>
|
|
|
+ </reportSet>
|
|
|
+ </reportSets>
|
|
|
+ </plugin>
|
|
|
+ <!-- JUnit Test Results & EMMA Coverage Reporting -->
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.codehaus.mojo</groupId>
|
|
|
+ <artifactId>emma-maven-plugin</artifactId>
|
|
|
+ <inherited>true</inherited>
|
|
|
+ </plugin>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.codehaus.mojo</groupId>
|
|
|
+ <artifactId>surefire-report-maven-plugin</artifactId>
|
|
|
+ <inherited>true</inherited>
|
|
|
+ <reportSets>
|
|
|
+ <reportSet>
|
|
|
+ <reports>
|
|
|
+ <report>report-only</report>
|
|
|
+ </reports>
|
|
|
+ </reportSet>
|
|
|
+ </reportSets>
|
|
|
+ </plugin>
|
|
|
+ <!-- Generating JavaDoc Report -->
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.apache.maven.plugins</groupId>
|
|
|
+ <artifactId>maven-javadoc-plugin</artifactId>
|
|
|
+ <configuration>
|
|
|
+ <minmemory>128m</minmemory>
|
|
|
+ <maxmemory>512m</maxmemory>
|
|
|
+ <encoding>${encoding}</encoding>
|
|
|
+ <docencoding>${encoding}</docencoding>
|
|
|
+ <charset>${encoding}</charset>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ <!-- Generating Java Source in HTML -->
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.apache.maven.plugins</groupId>
|
|
|
+ <artifactId>maven-jxr-plugin</artifactId>
|
|
|
+ <configuration>
|
|
|
+ <inputEncoding>${encoding}</inputEncoding>
|
|
|
+ <outputEncoding>${encoding}</outputEncoding>
|
|
|
+ <linkJavadoc>true</linkJavadoc>
|
|
|
+ <javadocDir>apidocs</javadocDir>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
+ </reporting>
|
|
|
+</project>
|