<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://kwonnam.pe.kr/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://kwonnam.pe.kr/wiki/feed.php">
        <title>권남 java:maven</title>
        <description></description>
        <link>https://kwonnam.pe.kr/wiki/</link>
        <image rdf:resource="https://kwonnam.pe.kr/wiki/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-05T08:39:51+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/java/maven/annotation?rev=1327459624&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/java/maven/centralrepository?rev=1652961349&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/java/maven/clean?rev=1337914578&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/java/maven/deploy?rev=1433828003&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/java/maven/exec?rev=1331283214&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/java/maven/jitpak?rev=1682467659&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/java/maven/maven_tiles?rev=1631753091&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/java/maven/mvnd?rev=1600348703&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/java/maven/properties?rev=1331189941&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/java/maven/settings?rev=1447823414&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/java/maven/surefire?rev=1323744204&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/java/maven/war?rev=1328601646&amp;do=diff"/>
                <rdf:li rdf:resource="https://kwonnam.pe.kr/wiki/java/maven/web?rev=1339033776&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://kwonnam.pe.kr/wiki/lib/tpl/dokuwiki/images/favicon.ico">
        <title>권남</title>
        <link>https://kwonnam.pe.kr/wiki/</link>
        <url>https://kwonnam.pe.kr/wiki/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://kwonnam.pe.kr/wiki/java/maven/annotation?rev=1327459624&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-25T11:47:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:maven:annotation</title>
        <link>https://kwonnam.pe.kr/wiki/java/maven/annotation?rev=1327459624&amp;do=diff</link>
        <description>Maven Annotation Plugin

	*  Apt Maven Plugin
	*  maven-annotation-plugin - A maven plugin to process annotation for jdk6 at compile time (instead APT)</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/java/maven/centralrepository?rev=1652961349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-19T20:55:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:maven:centralrepository</title>
        <link>https://kwonnam.pe.kr/wiki/java/maven/centralrepository?rev=1652961349&amp;do=diff</link>
        <description>Maven Central repository

	*  &lt;http://search.maven.org/&gt;
	*  내 리포지토리 : &lt;http://central.maven.org/maven2/kr/pe/kwonnam/&gt;

Maven Central Search

	*  &lt;https://github.com/mthmulders/mcs&gt;

Maven Central Google Mirror

	*  Takari | Google is Maven Central's New Best Friend 기본 저장소보다 25% 정도 빠르다고 함.
	*  $HOME/.m2/settings.xml

&lt;settings&gt;
  &lt;mirrors&gt;
    &lt;mirror&gt;
      &lt;id&gt;google-maven-central&lt;/id&gt;
      &lt;name&gt;Google Maven Central&lt;/name&gt;
      &lt;url&gt;https://maven-central.storage.googleapis.com&lt;/url&gt;
      …</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/java/maven/clean?rev=1337914578&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-25T11:56:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:maven:clean</title>
        <link>https://kwonnam.pe.kr/wiki/java/maven/clean?rev=1337914578&amp;do=diff</link>
        <description>Maven Clean Plugin

	*  &lt;http://maven.apache.org/plugins/maven-clean-plugin/&gt;

target은 남겨두고 그 이하 디렉토리와 파일은 완전 삭제하게 하기

	*  &lt;https://github.com/YA2O/Eclipse_Plugin_Target_Derivator&gt; Eclipse Plugin을 사용하면 Mave Clean Plugin 조작은 불필요함.
	*  Multi Module Project일 경우, Eclipse는 최상위 부모 프로젝트의 하위에 존재하는 target과 각 모듈의 target이 실제적으로는 물리적으로 동일한 디렉토리를 가리키지만 Derived 설정은 따로 유지하려 들게 된다. 이 때 부모 프로젝트의 target 은…</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/java/maven/deploy?rev=1433828003&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-09T14:33:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:maven:deploy</title>
        <link>https://kwonnam.pe.kr/wiki/java/maven/deploy?rev=1433828003&amp;do=diff</link>
        <description>Maven Deploy (upload archives) to Repository

	*  SonaType Nexus나 artifactory 같은 저장소에 배포하기
	*  Configure Maven to Deploy to Nexus
	*  설정을 마친 후 mvn deploy 명령을 내리면 된다.

distributionManagement 지정

URL은 직접 지정하거나 혹은 ${deploy.url}</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/java/maven/exec?rev=1331283214&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-03-09T17:53:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:maven:exec</title>
        <link>https://kwonnam.pe.kr/wiki/java/maven/exec?rev=1331283214&amp;do=diff</link>
        <description>Maven Exec Plugin

	*  &lt;http://mojo.codehaus.org/exec-maven-plugin/&gt;
	*  Maven 수행중 외부 프로그램 실행. Java 클래스를 실행할 수도 있다.</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/java/maven/jitpak?rev=1682467659&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-26T09:07:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:maven:jitpak</title>
        <link>https://kwonnam.pe.kr/wiki/java/maven/jitpak?rev=1682467659&amp;do=diff</link>
        <description>JitPak

	*  &lt;https://jitpack.io/&gt;
	*  Github release 를 Maven 저장소로 사용할 수 있게 해준다.
	*  오픈소스에 대해서는 무료이다.</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/java/maven/maven_tiles?rev=1631753091&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-16T09:44:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:maven:maven_tiles</title>
        <link>https://kwonnam.pe.kr/wiki/java/maven/maven_tiles?rev=1631753091&amp;do=diff</link>
        <description>maven-tiles

	*  &lt;https://github.com/repaint-io/maven-tiles&gt;
	*  Maven 주입방식</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/java/maven/mvnd?rev=1600348703&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-17T22:18:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:maven:mvnd</title>
        <link>https://kwonnam.pe.kr/wiki/java/maven/mvnd?rev=1600348703&amp;do=diff</link>
        <description>mvnd

	*  &lt;https://github.com/mvndaemon/mvnd&gt;
	*  Maven daemon</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/java/maven/properties?rev=1331189941&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-03-08T15:59:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:maven:properties</title>
        <link>https://kwonnam.pe.kr/wiki/java/maven/properties?rev=1331189941&amp;do=diff</link>
        <description>Maven Properties

	*  Maven Properties Guide

Maven Properties Plugin

	*  &lt;http://mojo.codehaus.org/properties-maven-plugin/&gt;
	*  *.properties 파일에 있는 값을, pom.xml에 직접 지정한 프라퍼티인 것 처럼 쓸 수 있게 해주는 플러그인이다.
	*  프라퍼티를 읽거나, 프라퍼티를 쓰는 것도 가능하다.</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/java/maven/settings?rev=1447823414&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-11-18T13:40:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:maven:settings</title>
        <link>https://kwonnam.pe.kr/wiki/java/maven/settings?rev=1447823414&amp;do=diff</link>
        <description>Maven 설정

	*  Configuring Maven Guide
	*  settings.xml reference
	*  Maven Central repository Mirro 참조.

프로필 Profile

	*  &lt;http://maven.apache.org/guides/introduction/introduction-to-profiles.html&gt; 참조.
	*  기본 프로필 지정 ~/.m2/settings.xml 에 다음과 같이 지정. 다중 지정 가능함.

  &lt;activeProfiles&gt;
    &lt;activeProfile&gt;프로필이름&lt;/activeProfile&gt;
  &lt;/activeProfiles&gt;</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/java/maven/surefire?rev=1323744204&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-12-13T11:43:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:maven:surefire</title>
        <link>https://kwonnam.pe.kr/wiki/java/maven/surefire?rev=1323744204&amp;do=diff</link>
        <description>Maven Surefire Plugin

	*  &lt;http://maven.apache.org/plugins/maven-surefire-plugin/&gt;

테스트 건너 뛰기

	*  &lt;http://maven.apache.org/plugins/maven-surefire-plugin/examples/skipping-test.html&gt;
	*  -DskipTests : 테스트 건너 뛰기
	*  -Dmaven.test.skip=true : 테스트코드의 컴파일도 안함.
	*  pom.xml에 명시하기.

  &lt;properties&gt;
    &lt;skipTests&gt;true&lt;/skipTests&gt;
  &lt;/properties&gt;
  [...]
  &lt;build&gt;
    &lt;plugins&gt;
      &lt;plugin&gt;
        &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
        &lt;artifactId&gt;maven-surefire-plugin&lt;/artifactId&gt;
      …</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/java/maven/war?rev=1328601646&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-07T17:00:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:maven:war</title>
        <link>https://kwonnam.pe.kr/wiki/java/maven/war?rev=1328601646&amp;do=diff</link>
        <description>Maven War Plugin

	*  &lt;http://maven.apache.org/plugins/maven-war-plugin/&gt;
	*  Overlays 여러 웹 프로젝트에 걸쳐 사용되는 리소스 공유하기
	*  여러 개 웹 애플리케이션의 공통 웹 자원을 공유하는 방법 Maven &amp; Eclipse</description>
    </item>
    <item rdf:about="https://kwonnam.pe.kr/wiki/java/maven/web?rev=1339033776&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-06-07T10:49:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java:maven:web</title>
        <link>https://kwonnam.pe.kr/wiki/java/maven/web?rev=1339033776&amp;do=diff</link>
        <description>Maven Web 플러그인

	*  Maven의 웹 관련 플러그인들
	*  Web Resource Optimizer for Java

YUI Compressor

	*  &lt;http://alchim.sourceforge.net/yuicompressor-maven-plugin/&gt;
	*  float을 Javascript 예약어로 인지하는 버그가 있다.


&lt;!-- 웹리소스 배포를 prepare-package에 수행하도록 한다. 원래 기본값은 package인데, 이 경우 웹 리소스에 대한 minify가 안 된다. --&gt;
&lt;!-- war-plugin 설정이 위에 있어야 war:exploded가 먼저 이뤄진다. --&gt;
&lt;plugin&gt;
    &lt;artifactId&gt;maven-war-plugin&lt;/artifactId&gt;
    &lt;configuration&gt;
        &lt;warSourceDirectory&gt;webapp&lt;/warSourceDirectory&gt;
    &lt;/configuration&gt;
    …</description>
    </item>
</rdf:RDF>
