maven.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Mon, 22 Feb 2016 12:46:36 +0200
changeset 1905 fba288d59662
parent 1679 f0434ace37ce
child 1912 8b81a8f0f692
permissions -rw-r--r--
Include only local subsections into TOC. This prevent duplication of TOC when build single page HTML document. Also this make unnecessary CSS hack to hide document title as top level section.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1395
afa2a45a49fa Search for maven artifact by Java package or class name.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     1
.. -*- coding: utf-8; -*-
afa2a45a49fa Search for maven artifact by Java package or class name.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
.. include:: HEADER.rst
afa2a45a49fa Search for maven artifact by Java package or class name.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     3
afa2a45a49fa Search for maven artifact by Java package or class name.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     4
========
afa2a45a49fa Search for maven artifact by Java package or class name.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     5
 Maven.
afa2a45a49fa Search for maven artifact by Java package or class name.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     6
========
afa2a45a49fa Search for maven artifact by Java package or class name.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     7
.. contents::
1905
fba288d59662 Include only local subsections into TOC. This prevent duplication of
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1679
diff changeset
     8
   :local:
1395
afa2a45a49fa Search for maven artifact by Java package or class name.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
1396
f5ac2d7c9317 Maven tutorial. Generate simple project.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1395
diff changeset
    10
Maven tutorial.
f5ac2d7c9317 Maven tutorial. Generate simple project.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1395
diff changeset
    11
===============
f5ac2d7c9317 Maven tutorial. Generate simple project.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1395
diff changeset
    12
f5ac2d7c9317 Maven tutorial. Generate simple project.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1395
diff changeset
    13
 * http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
1450
e39ad9b6224a http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1447
diff changeset
    14
 * http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html
1396
f5ac2d7c9317 Maven tutorial. Generate simple project.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1395
diff changeset
    15
1439
afa9be44e23c Maven FAQ.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1421
diff changeset
    16
Maven FAQ.
afa9be44e23c Maven FAQ.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1421
diff changeset
    17
==========
afa9be44e23c Maven FAQ.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1421
diff changeset
    18
afa9be44e23c Maven FAQ.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1421
diff changeset
    19
 * http://maven.apache.org/general.html
afa9be44e23c Maven FAQ.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1421
diff changeset
    20
1440
712f5bd9d59b Maven plugins.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1439
diff changeset
    21
Maven plugins.
712f5bd9d59b Maven plugins.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1439
diff changeset
    22
==============
712f5bd9d59b Maven plugins.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1439
diff changeset
    23
712f5bd9d59b Maven plugins.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1439
diff changeset
    24
 * http://maven.apache.org/plugins/
712f5bd9d59b Maven plugins.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1439
diff changeset
    25
1581
84a5029867c2 Maven config location.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1580
diff changeset
    26
Maven config location.
84a5029867c2 Maven config location.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1580
diff changeset
    27
======================
84a5029867c2 Maven config location.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1580
diff changeset
    28
84a5029867c2 Maven config location.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1580
diff changeset
    29
``~/.m2/settings.xml``.
84a5029867c2 Maven config location.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1580
diff changeset
    30
1396
f5ac2d7c9317 Maven tutorial. Generate simple project.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1395
diff changeset
    31
Generate simple project.
f5ac2d7c9317 Maven tutorial. Generate simple project.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1395
diff changeset
    32
========================
f5ac2d7c9317 Maven tutorial. Generate simple project.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1395
diff changeset
    33
::
f5ac2d7c9317 Maven tutorial. Generate simple project.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1395
diff changeset
    34
f5ac2d7c9317 Maven tutorial. Generate simple project.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1395
diff changeset
    35
  $ mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
f5ac2d7c9317 Maven tutorial. Generate simple project.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1395
diff changeset
    36
1665
45c70a566ed9 Debug Maven build.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1663
diff changeset
    37
Debug Maven build.
45c70a566ed9 Debug Maven build.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1663
diff changeset
    38
==================
45c70a566ed9 Debug Maven build.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1663
diff changeset
    39
45c70a566ed9 Debug Maven build.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1663
diff changeset
    40
Run build with ``-X`` option for verbose logging.
45c70a566ed9 Debug Maven build.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1663
diff changeset
    41
1662
2fc04c90ddd3 Introduction to the Standard Directory Layout.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1632
diff changeset
    42
Project directory layout.
2fc04c90ddd3 Introduction to the Standard Directory Layout.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1632
diff changeset
    43
=========================
2fc04c90ddd3 Introduction to the Standard Directory Layout.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1632
diff changeset
    44
2fc04c90ddd3 Introduction to the Standard Directory Layout.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1632
diff changeset
    45
  http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
2fc04c90ddd3 Introduction to the Standard Directory Layout.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1632
diff changeset
    46
    Introduction to the Standard Directory Layout.
2fc04c90ddd3 Introduction to the Standard Directory Layout.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1632
diff changeset
    47
1395
afa2a45a49fa Search for maven artifact by Java package or class name.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    48
Search for maven artifact by Java package or class name.
afa2a45a49fa Search for maven artifact by Java package or class name.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    49
========================================================
afa2a45a49fa Search for maven artifact by Java package or class name.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    50
afa2a45a49fa Search for maven artifact by Java package or class name.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    51
 * https://repository.sonatype.org/
1445
4920ffd155a4 http://search.maven.org/
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1440
diff changeset
    52
 * http://search.maven.org/
1395
afa2a45a49fa Search for maven artifact by Java package or class name.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    53
1397
d96348dbf006 Get help on Maven plug-in.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1396
diff changeset
    54
Get help on Maven plug-in.
d96348dbf006 Get help on Maven plug-in.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1396
diff changeset
    55
==========================
d96348dbf006 Get help on Maven plug-in.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1396
diff changeset
    56
::
d96348dbf006 Get help on Maven plug-in.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1396
diff changeset
    57
d96348dbf006 Get help on Maven plug-in.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1396
diff changeset
    58
  $ mvn help:describe -DartifactId=maven-war-plugin -DgroupId=org.apache.maven.plugins
d96348dbf006 Get help on Maven plug-in.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1396
diff changeset
    59
  $ mvn help:describe -Dcmd=dependency:resolve -Ddetail
d96348dbf006 Get help on Maven plug-in.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1396
diff changeset
    60
d96348dbf006 Get help on Maven plug-in.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1396
diff changeset
    61
  $ mvn dependency:tree
d96348dbf006 Get help on Maven plug-in.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1396
diff changeset
    62
  $ mvn dependency:list
d96348dbf006 Get help on Maven plug-in.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1396
diff changeset
    63
  $ mvn dependency:resolve
1421
fc5af9009abf mvn dependency:resolve-plugins
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1414
diff changeset
    64
  $ mvn dependency:resolve-plugins
1397
d96348dbf006 Get help on Maven plug-in.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1396
diff changeset
    65
d96348dbf006 Get help on Maven plug-in.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1396
diff changeset
    66
  $ mvn -X ...
d96348dbf006 Get help on Maven plug-in.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1396
diff changeset
    67
1465
5f87a35ab2b8 Reason for inclusion or omitting dependencies.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1454
diff changeset
    68
Reason for inclusion or omitting dependencies::
5f87a35ab2b8 Reason for inclusion or omitting dependencies.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1454
diff changeset
    69
5f87a35ab2b8 Reason for inclusion or omitting dependencies.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1454
diff changeset
    70
  $ mvn dependency:tree -Dverbose=true
5f87a35ab2b8 Reason for inclusion or omitting dependencies.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1454
diff changeset
    71
1580
638073b869c6 Fix docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1512
diff changeset
    72
What actual code processed by Maven (dump Maven config)::
1412
77b08d4c703b What actual code processed by Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1398
diff changeset
    73
1414
a1792156210d mvn help:effective-settings
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1413
diff changeset
    74
  $ mvn help:effective-settings
1412
77b08d4c703b What actual code processed by Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1398
diff changeset
    75
  $ mvn help:effective-pom
77b08d4c703b What actual code processed by Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1398
diff changeset
    76
1678
b06128a21eca Force update of dependencies.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1666
diff changeset
    77
Force update of dependencies.
b06128a21eca Force update of dependencies.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1666
diff changeset
    78
=============================
1679
f0434ace37ce Order to perform really clean download.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1678
diff changeset
    79
f0434ace37ce Order to perform really clean download.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1678
diff changeset
    80
You can try redownload snapshots by::
1678
b06128a21eca Force update of dependencies.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1666
diff changeset
    81
b06128a21eca Force update of dependencies.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1666
diff changeset
    82
  $ mvn -U compile
b06128a21eca Force update of dependencies.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1666
diff changeset
    83
1679
f0434ace37ce Order to perform really clean download.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1678
diff changeset
    84
You can fix damaged local ``~/.m2`` with::
f0434ace37ce Order to perform really clean download.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1678
diff changeset
    85
f0434ace37ce Order to perform really clean download.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1678
diff changeset
    86
  $ mvn dependency:purge-local-repository
f0434ace37ce Order to perform really clean download.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1678
diff changeset
    87
f0434ace37ce Order to perform really clean download.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1678
diff changeset
    88
In order to perform really clean download::
f0434ace37ce Order to perform really clean download.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1678
diff changeset
    89
f0434ace37ce Order to perform really clean download.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1678
diff changeset
    90
  $ mvn -Dmaven.repo.local=$HOME/.my/other/repository clean install
f0434ace37ce Order to perform really clean download.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1678
diff changeset
    91
1663
01e26f1cb256 Find newer library and plugin versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1662
diff changeset
    92
Find newer library and plugin versions.
01e26f1cb256 Find newer library and plugin versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1662
diff changeset
    93
=======================================
01e26f1cb256 Find newer library and plugin versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1662
diff changeset
    94
01e26f1cb256 Find newer library and plugin versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1662
diff changeset
    95
Check commands from ``versions-maven-plugin``::
01e26f1cb256 Find newer library and plugin versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1662
diff changeset
    96
01e26f1cb256 Find newer library and plugin versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1662
diff changeset
    97
  $ mvn versions:display-dependency-updates
01e26f1cb256 Find newer library and plugin versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1662
diff changeset
    98
  $ mvn versions:display-plugin-updates
01e26f1cb256 Find newer library and plugin versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1662
diff changeset
    99
1398
c96c3d6857ea Run Java main from Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1397
diff changeset
   100
Run Java main from Maven.
c96c3d6857ea Run Java main from Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1397
diff changeset
   101
=========================
c96c3d6857ea Run Java main from Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1397
diff changeset
   102
::
c96c3d6857ea Run Java main from Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1397
diff changeset
   103
c96c3d6857ea Run Java main from Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1397
diff changeset
   104
  mvn exec:java -Dexec.mainClass="com.vineetmanohar.module.Main" -Dexec.args="arg0 arg1 arg2"
c96c3d6857ea Run Java main from Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1397
diff changeset
   105
1446
6c935c71520e How to run single unit test?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1445
diff changeset
   106
How to run single unit test?
6c935c71520e How to run single unit test?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1445
diff changeset
   107
============================
1512
db0fedd5662e How to run single unit test?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1465
diff changeset
   108
db0fedd5662e How to run single unit test?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1465
diff changeset
   109
``test`` property substituded to ``**/${test}.java`` pattern and override any
db0fedd5662e How to run single unit test?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1465
diff changeset
   110
include/exclude patterns::
1446
6c935c71520e How to run single unit test?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1445
diff changeset
   111
6c935c71520e How to run single unit test?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1445
diff changeset
   112
  $ mvn test -Dtest=SeriousComponentTest
6c935c71520e How to run single unit test?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1445
diff changeset
   113
1512
db0fedd5662e How to run single unit test?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1465
diff changeset
   114
or mostly same::
db0fedd5662e How to run single unit test?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1465
diff changeset
   115
db0fedd5662e How to run single unit test?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1465
diff changeset
   116
  $ mvn test-compile surefire:test -Dtest=RunMe
db0fedd5662e How to run single unit test?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1465
diff changeset
   117
1413
07f163d43116 How do I skip the tests during the default lifecycle?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1412
diff changeset
   118
How do I skip the tests during the default lifecycle?
07f163d43116 How do I skip the tests during the default lifecycle?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1412
diff changeset
   119
=====================================================
07f163d43116 How do I skip the tests during the default lifecycle?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1412
diff changeset
   120
::
07f163d43116 How do I skip the tests during the default lifecycle?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1412
diff changeset
   121
07f163d43116 How do I skip the tests during the default lifecycle?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1412
diff changeset
   122
  $ mvn -DskipTests package
1666
bdc52dabc6e9 maven.test.skip
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1665
diff changeset
   123
  $ mvn -Dmaven.test.skip=true package
1413
07f163d43116 How do I skip the tests during the default lifecycle?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1412
diff changeset
   124
1454
1c80f90d5a44 Download all external dependencies sources and javadocs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1450
diff changeset
   125
Download all external dependencies sources and javadocs.
1c80f90d5a44 Download all external dependencies sources and javadocs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1450
diff changeset
   126
========================================================
1c80f90d5a44 Download all external dependencies sources and javadocs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1450
diff changeset
   127
::
1c80f90d5a44 Download all external dependencies sources and javadocs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1450
diff changeset
   128
1c80f90d5a44 Download all external dependencies sources and javadocs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1450
diff changeset
   129
  mvn dependency:resolve -Dclassifier=javadoc
1c80f90d5a44 Download all external dependencies sources and javadocs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1450
diff changeset
   130
  mvn dependency:resolve -Dclassifier=sources
1c80f90d5a44 Download all external dependencies sources and javadocs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1450
diff changeset
   131
1632
e04a32e3e1d6 Fix typo.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1631
diff changeset
   132
Deploy parent pom without building children.
e04a32e3e1d6 Fix typo.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1631
diff changeset
   133
============================================
1631
d18d900b5023 Deploy parent pom without building childs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1581
diff changeset
   134
::
d18d900b5023 Deploy parent pom without building childs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1581
diff changeset
   135
d18d900b5023 Deploy parent pom without building childs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1581
diff changeset
   136
  $ mvn -N deploy
d18d900b5023 Deploy parent pom without building childs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1581
diff changeset
   137
1447
d4399aacf09e Run Ant from Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1446
diff changeset
   138
Run Ant from Maven.
d4399aacf09e Run Ant from Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1446
diff changeset
   139
===================
d4399aacf09e Run Ant from Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1446
diff changeset
   140
d4399aacf09e Run Ant from Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1446
diff changeset
   141
 * https://support.sonatype.com/entries/20736282-executing-an-external-ant-script-in-a-maven-build
d4399aacf09e Run Ant from Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1446
diff changeset
   142
 * https://support.sonatype.com/entries/20723081-running-an-inline-ant-script-in-a-maven-build
d4399aacf09e Run Ant from Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1446
diff changeset
   143
 * https://support.sonatype.com/entries/20744068-writing-a-maven-plugin-with-ant
d4399aacf09e Run Ant from Maven.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1446
diff changeset
   144