diff --git a/dev-tools/maven/README.maven b/dev-tools/maven/README.maven
index 3c66d8e27b9..9f728ed1a5f 100644
--- a/dev-tools/maven/README.maven
+++ b/dev-tools/maven/README.maven
@@ -36,27 +36,25 @@ A. How to use nightly Jenkins-built Lucene/Solr Maven artifacts
B. How to generate Lucene/Solr Maven artifacts
- Prerequisites: JDK 1.6+ and Ant 1.7.X
+ Prerequisites: JDK 1.6+ and Ant 1.8.2+
Run 'ant generate-maven-artifacts' to create an internal Maven
repository, including POMs, binary .jars, source .jars, and javadoc
.jars.
- You can run the above command in four possible places: the top-level
- directory; under lucene/; under solr/; or under modules/. From the
- top-level directory, from lucene/, or from modules/, the internal
- repository will be located at dist/maven/. From solr/, the internal
- repository will be located at package/maven/.
+ You can run the above command in three possible places: the top-level
+ directory; under lucene/; or under solr/. From the top-level directory
+ or from lucene/, the internal repository will be located at dist/maven/.
+ From solr/, the internal repository will be located at package/maven/.
C. How to deploy Maven artifacts to a repository
- Prerequisites: JDK 1.6+ and Ant 1.7.X
+ Prerequisites: JDK 1.6+ and Ant 1.8.2+
- You can deploy targets for all of Lucene/Solr, only Lucene, only Solr,
- or only modules/, as in B. above. To deploy to a Maven repository, the
- command is the same as in B. above, with the addition of two system
- properties:
+ You can deploy targets for all of Lucene/Solr, only Lucene, or only Solr,
+ as in B. above. To deploy to a Maven repository, the command is the same
+ as in B. above, with the addition of two system properties:
ant -Dm2.repository.id=my-repo-id \
-Dm2.repository.url=http://example.org/my/repo \
@@ -101,7 +99,7 @@ D. How to use Maven to build Lucene/Solr
the default, you can supply an alternate version on the command line
with the above command, e.g.:
- ant -Dversion=5.0-my-special-version get-maven-poms
+ ant -Dversion=my-special-version get-maven-poms
Note: if you change the version in the POMs, there is one test method
that will fail under maven-surefire-plugin:
diff --git a/dev-tools/maven/lucene/analysis/common/pom.xml.template b/dev-tools/maven/lucene/analysis/common/pom.xml.template
index 48841eedea2..2ea7940ea54 100644
--- a/dev-tools/maven/lucene/analysis/common/pom.xml.template
+++ b/dev-tools/maven/lucene/analysis/common/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
@@ -77,33 +71,5 @@
-
-
- org.codehaus.mojo
- appassembler-maven-plugin
-
- -Xmx128M
- flat
-
- windows
- unix
-
-
-
- org.apache.lucene.analysis.charfilter.HtmlStripCharFilter
- HtmlStripCharFilter
-
-
- org.apache.lucene.analysis.en.PorterStemmer
- EnglishPorterStemmer
-
-
- org.tartarus.snowball.TestApp
- SnowballTestApp
-
-
-
-
-
diff --git a/dev-tools/maven/lucene/analysis/icu/pom.xml.template b/dev-tools/maven/lucene/analysis/icu/pom.xml.template
index 6f1f8a02539..c1281c79d6a 100644
--- a/dev-tools/maven/lucene/analysis/icu/pom.xml.template
+++ b/dev-tools/maven/lucene/analysis/icu/pom.xml.template
@@ -40,15 +40,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/analysis/kuromoji/pom.xml.template b/dev-tools/maven/lucene/analysis/kuromoji/pom.xml.template
index 027848da4f7..1447a915c0e 100644
--- a/dev-tools/maven/lucene/analysis/kuromoji/pom.xml.template
+++ b/dev-tools/maven/lucene/analysis/kuromoji/pom.xml.template
@@ -39,15 +39,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/analysis/morfologik/pom.xml.template b/dev-tools/maven/lucene/analysis/morfologik/pom.xml.template
index e911f9227b5..b520b3e1223 100644
--- a/dev-tools/maven/lucene/analysis/morfologik/pom.xml.template
+++ b/dev-tools/maven/lucene/analysis/morfologik/pom.xml.template
@@ -39,15 +39,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/analysis/phonetic/pom.xml.template b/dev-tools/maven/lucene/analysis/phonetic/pom.xml.template
index 48694d6efaa..b7498afcb81 100644
--- a/dev-tools/maven/lucene/analysis/phonetic/pom.xml.template
+++ b/dev-tools/maven/lucene/analysis/phonetic/pom.xml.template
@@ -39,15 +39,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/analysis/smartcn/pom.xml.template b/dev-tools/maven/lucene/analysis/smartcn/pom.xml.template
index 54dbe4ddf71..e045921cbf1 100644
--- a/dev-tools/maven/lucene/analysis/smartcn/pom.xml.template
+++ b/dev-tools/maven/lucene/analysis/smartcn/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/analysis/stempel/pom.xml.template b/dev-tools/maven/lucene/analysis/stempel/pom.xml.template
index 479f922b8e3..d10c0933ee3 100644
--- a/dev-tools/maven/lucene/analysis/stempel/pom.xml.template
+++ b/dev-tools/maven/lucene/analysis/stempel/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/analysis/uima/pom.xml.template b/dev-tools/maven/lucene/analysis/uima/pom.xml.template
index d328be9496a..81dbac36e4a 100644
--- a/dev-tools/maven/lucene/analysis/uima/pom.xml.template
+++ b/dev-tools/maven/lucene/analysis/uima/pom.xml.template
@@ -41,15 +41,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/benchmark/pom.xml.template b/dev-tools/maven/lucene/benchmark/pom.xml.template
index 4ced68f7799..c52a3a17020 100755
--- a/dev-tools/maven/lucene/benchmark/pom.xml.template
+++ b/dev-tools/maven/lucene/benchmark/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
@@ -120,41 +114,5 @@
-
-
- org.codehaus.mojo
- appassembler-maven-plugin
-
- -Xmx128M
- flat
-
- windows
- unix
-
-
-
- org.apache.lucene.benchmark.byTask.Benchmark
- Benchmark
-
-
- org.apache.lucene.benchmark.quality.trec.QueryDriver
- QueryDriver
-
-
- org.apache.lucene.benchmark.quality.utils.QualityQueriesFinder
- QualityQueriesFinder
-
-
- org.apache.lucene.benchmark.utils.ExtractReuters
- ExtractReuters
-
-
- org.apache.lucene.benchmark.utils.ExtractWikipedia
- ExtractWikipedia
-
-
-
-
-
diff --git a/dev-tools/maven/lucene/core/pom.xml.template b/dev-tools/maven/lucene/core/pom.xml.template
index 8c3169bac20..35197d45e13 100644
--- a/dev-tools/maven/lucene/core/pom.xml.template
+++ b/dev-tools/maven/lucene/core/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
@@ -104,40 +98,6 @@
-
- org.codehaus.mojo
- appassembler-maven-plugin
-
- -Xmx128M
- flat
-
- windows
- unix
-
-
-
- org.apache.lucene.index.CheckIndex
- CheckIndex
-
-
- org.apache.lucene.index.IndexReader
- IndexReader
-
-
- org.apache.lucene.store.LockStressTest
- LockStressTest
-
-
- org.apache.lucene.store.LockVerifyServer
- LockVerifyServer
-
-
- org.apache.lucene.util.English
- English
-
-
-
-
org.codehaus.mojo
build-helper-maven-plugin
diff --git a/dev-tools/maven/lucene/demo/pom.xml.template b/dev-tools/maven/lucene/demo/pom.xml.template
index 6f715035019..5e24dd85875 100644
--- a/dev-tools/maven/lucene/demo/pom.xml.template
+++ b/dev-tools/maven/lucene/demo/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
@@ -87,30 +81,5 @@
-
-
- org.codehaus.mojo
- appassembler-maven-plugin
-
- -Xmx128M
- flat
- ${build-directory}
-
- windows
- unix
-
-
-
- org.apache.lucene.demo.IndexFiles
- IndexFiles
-
-
- org.apache.lucene.demo.SearchFiles
- SearchFiles
-
-
-
-
-
diff --git a/dev-tools/maven/lucene/facet/pom.xml.template b/dev-tools/maven/lucene/facet/pom.xml.template
index ecb4aed95eb..c68a88af720 100755
--- a/dev-tools/maven/lucene/facet/pom.xml.template
+++ b/dev-tools/maven/lucene/facet/pom.xml.template
@@ -39,15 +39,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/grouping/pom.xml.template b/dev-tools/maven/lucene/grouping/pom.xml.template
index 5b3838dcace..2b004bf321e 100644
--- a/dev-tools/maven/lucene/grouping/pom.xml.template
+++ b/dev-tools/maven/lucene/grouping/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/highlighter/pom.xml.template b/dev-tools/maven/lucene/highlighter/pom.xml.template
index bcb5a16174e..0d5ef3a5804 100644
--- a/dev-tools/maven/lucene/highlighter/pom.xml.template
+++ b/dev-tools/maven/lucene/highlighter/pom.xml.template
@@ -39,15 +39,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/join/pom.xml.template b/dev-tools/maven/lucene/join/pom.xml.template
index afcec5cf47e..4ff18bdf23d 100644
--- a/dev-tools/maven/lucene/join/pom.xml.template
+++ b/dev-tools/maven/lucene/join/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/memory/pom.xml.template b/dev-tools/maven/lucene/memory/pom.xml.template
index c6705ab291d..53de5994821 100644
--- a/dev-tools/maven/lucene/memory/pom.xml.template
+++ b/dev-tools/maven/lucene/memory/pom.xml.template
@@ -39,15 +39,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/misc/pom.xml.template b/dev-tools/maven/lucene/misc/pom.xml.template
index 48848a6ab9e..12a60f0f1c8 100644
--- a/dev-tools/maven/lucene/misc/pom.xml.template
+++ b/dev-tools/maven/lucene/misc/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
@@ -72,49 +66,5 @@
-
-
- org.codehaus.mojo
- appassembler-maven-plugin
-
- -Xmx128M
- flat
-
- windows
- unix
-
-
-
- org.apache.lucene.index.FieldNormModifier
- FieldNormModifier
-
-
- org.apache.lucene.index.IndexSplitter
- IndexSplitter
-
-
- org.apache.lucene.index.MultiPassIndexSplitter
- MultiPassIndexSplitter
-
-
- org.apache.lucene.misc.GetTermInfo
- GetTermInfo
-
-
- org.apache.lucene.misc.HighFreqTerms
- HighFreqTerms
-
-
- org.apache.lucene.misc.IndexMergeTool
- IndexMergeTool
-
-
- org.apache.lucene.misc.LengthNormModifier
- LengthNormModifier
-
-
-
-
-
diff --git a/dev-tools/maven/lucene/pom.xml.template b/dev-tools/maven/lucene/pom.xml.template
index 9988de379f4..9883aa2024d 100644
--- a/dev-tools/maven/lucene/pom.xml.template
+++ b/dev-tools/maven/lucene/pom.xml.template
@@ -35,15 +35,9 @@
lucene
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
core
diff --git a/dev-tools/maven/lucene/queries/pom.xml.template b/dev-tools/maven/lucene/queries/pom.xml.template
index 8191bdaab27..864c0b9237e 100644
--- a/dev-tools/maven/lucene/queries/pom.xml.template
+++ b/dev-tools/maven/lucene/queries/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/queryparser/pom.xml.template b/dev-tools/maven/lucene/queryparser/pom.xml.template
index a8804c94f95..b14ffcea6cd 100644
--- a/dev-tools/maven/lucene/queryparser/pom.xml.template
+++ b/dev-tools/maven/lucene/queryparser/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/sandbox/pom.xml.template b/dev-tools/maven/lucene/sandbox/pom.xml.template
index e80cb3df8de..508975f497f 100644
--- a/dev-tools/maven/lucene/sandbox/pom.xml.template
+++ b/dev-tools/maven/lucene/sandbox/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/suggest/pom.xml.template b/dev-tools/maven/lucene/suggest/pom.xml.template
index 68a994b8d05..42ecf7da9e0 100644
--- a/dev-tools/maven/lucene/suggest/pom.xml.template
+++ b/dev-tools/maven/lucene/suggest/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/lucene/test-framework/pom.xml.template b/dev-tools/maven/lucene/test-framework/pom.xml.template
index e1aa3a0dd57..f454c523c10 100644
--- a/dev-tools/maven/lucene/test-framework/pom.xml.template
+++ b/dev-tools/maven/lucene/test-framework/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/pom.xml.template b/dev-tools/maven/pom.xml.template
index 599e710bb10..0ed4cfc8f6b 100644
--- a/dev-tools/maven/pom.xml.template
+++ b/dev-tools/maven/pom.xml.template
@@ -31,15 +31,18 @@
@version@
pom
Grandparent POM for Apache Lucene Core and Apache Solr
- Parent POM for Apache Lucene Core and Apache Solr
- http://lucene.apache.org/java
+ Grandparent POM for Apache Lucene Core and Apache Solr
+ http://lucene.apache.org
lucene
solr
..
- 4.0.0
+ http://svn.apache.org/repos/asf/lucene/dev/trunk
+ https://svn.apache.org/repos/asf/lucene/dev/trunk
+ http://svn.apache.org/viewvc/lucene/dev/trunk
+ 5.0.0
yyyy-MM-dd HH:mm:ss
1.6
8.1.2.v20120308
@@ -69,11 +72,11 @@
JIRA
- http://issues.apache.org/jira/browse/LUCENE
+ https://issues.apache.org/jira/browse/LUCENE
- Hudson
- http://lucene.zones.apache.org:8080/hudson/job/Lucene-Nightly/
+ Jenkins
+ https://builds.apache.org/computer/lucene/
@@ -109,15 +112,9 @@
2000
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk
-
+ scm:svn:${vc-anonymous-base-url}
+ scm:svn:${vc-dev-base-url}
+ ${vc-browse-base-url}
@@ -549,11 +546,6 @@
-
- org.codehaus.mojo
- appassembler-maven-plugin
- 1.2.1
-
org.codehaus.mojo
build-helper-maven-plugin
diff --git a/dev-tools/maven/solr/contrib/analysis-extras/pom.xml.template b/dev-tools/maven/solr/contrib/analysis-extras/pom.xml.template
index 3f25a5b56e7..4084e4e6497 100644
--- a/dev-tools/maven/solr/contrib/analysis-extras/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/analysis-extras/pom.xml.template
@@ -38,15 +38,9 @@
${top-level}/../..
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/solr/contrib/clustering/pom.xml.template b/dev-tools/maven/solr/contrib/clustering/pom.xml.template
index b0b83868c64..5fa0ebb6690 100644
--- a/dev-tools/maven/solr/contrib/clustering/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/clustering/pom.xml.template
@@ -38,15 +38,9 @@
${top-level}/../..
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/solr/contrib/dataimporthandler-extras/pom.xml.template b/dev-tools/maven/solr/contrib/dataimporthandler-extras/pom.xml.template
index 2c20418cc92..79f50589108 100644
--- a/dev-tools/maven/solr/contrib/dataimporthandler-extras/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/dataimporthandler-extras/pom.xml.template
@@ -38,15 +38,9 @@
${top-level}/../..
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/solr/contrib/dataimporthandler/pom.xml.template b/dev-tools/maven/solr/contrib/dataimporthandler/pom.xml.template
index 6faca81705f..e1a7894936b 100644
--- a/dev-tools/maven/solr/contrib/dataimporthandler/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/dataimporthandler/pom.xml.template
@@ -38,15 +38,9 @@
${top-level}/../..
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/solr/contrib/extraction/pom.xml.template b/dev-tools/maven/solr/contrib/extraction/pom.xml.template
index d96ab506a75..5b235868601 100644
--- a/dev-tools/maven/solr/contrib/extraction/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/extraction/pom.xml.template
@@ -41,15 +41,9 @@
${top-level}/../..
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/solr/contrib/langid/pom.xml.template b/dev-tools/maven/solr/contrib/langid/pom.xml.template
index 4c3b21eb238..cf4dd8a874f 100644
--- a/dev-tools/maven/solr/contrib/langid/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/langid/pom.xml.template
@@ -42,15 +42,9 @@
${top-level}/../..
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/solr/contrib/uima/pom.xml.template b/dev-tools/maven/solr/contrib/uima/pom.xml.template
index efbe59a1b5f..b671ec9f8d5 100644
--- a/dev-tools/maven/solr/contrib/uima/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/uima/pom.xml.template
@@ -38,15 +38,9 @@
${top-level}/../..
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/solr/contrib/velocity/pom.xml.template b/dev-tools/maven/solr/contrib/velocity/pom.xml.template
index ca4be60399f..51ff7823665 100644
--- a/dev-tools/maven/solr/contrib/velocity/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/velocity/pom.xml.template
@@ -38,15 +38,9 @@
${top-level}/../..
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/solr/core/pom.xml.template b/dev-tools/maven/solr/core/pom.xml.template
index f91c89d8d78..22f4cd23d01 100644
--- a/dev-tools/maven/solr/core/pom.xml.template
+++ b/dev-tools/maven/solr/core/pom.xml.template
@@ -38,15 +38,9 @@
${top-level}/../..
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
@@ -254,37 +248,6 @@
-
- org.codehaus.mojo
- appassembler-maven-plugin
-
- -Xmx128M
- flat
-
- windows
- unix
-
-
-
- org.apache.solr.client.solrj.embedded.JettySolrRunner
- JettySolrRunner
-
-
- org.apache.solr.util.BitSetPerf
- BitSetPerf
- -Xms128m -Xbatch
-
-
- org.apache.solr.util.SimplePostTool
- SimplePostTool
-
-
- org.apache.solr.util.SuggestMissingFactories
- SuggestMissingFactories
-
-
-
-
org.codehaus.mojo
build-helper-maven-plugin
diff --git a/dev-tools/maven/solr/pom.xml.template b/dev-tools/maven/solr/pom.xml.template
index 66c884061d6..6c546006a70 100644
--- a/dev-tools/maven/solr/pom.xml.template
+++ b/dev-tools/maven/solr/pom.xml.template
@@ -43,26 +43,14 @@
solr
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
JIRA
- http://issues.apache.org/jira/browse/SOLR
+ https://issues.apache.org/jira/browse/SOLR
-
- Hudson
-
- http://lucene.zones.apache.org:8080/hudson/job/Solr-Nightly/
-
-
Solr User List
diff --git a/dev-tools/maven/solr/solrj/pom.xml.template b/dev-tools/maven/solr/solrj/pom.xml.template
index a2520e3b078..68904112e8c 100644
--- a/dev-tools/maven/solr/solrj/pom.xml.template
+++ b/dev-tools/maven/solr/solrj/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/solr/test-framework/pom.xml.template b/dev-tools/maven/solr/test-framework/pom.xml.template
index f4692c62868..a3ae9539a54 100644
--- a/dev-tools/maven/solr/test-framework/pom.xml.template
+++ b/dev-tools/maven/solr/test-framework/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}
diff --git a/dev-tools/maven/solr/webapp/pom.xml.template b/dev-tools/maven/solr/webapp/pom.xml.template
index 98d8d4adcd7..ce20f26b761 100644
--- a/dev-tools/maven/solr/webapp/pom.xml.template
+++ b/dev-tools/maven/solr/webapp/pom.xml.template
@@ -37,15 +37,9 @@
${top-level}/${module-directory}
-
- scm:svn:http://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- scm:svn:https://svn.apache.org/repos/asf/lucene/dev/trunk/${module-directory}
-
-
- http://svn.apache.org/viewvc/lucene/dev/trunk/${module-directory}
-
+ scm:svn:${vc-anonymous-base-url}/${module-directory}
+ scm:svn:${vc-dev-base-url}/${module-directory}
+ ${vc-browse-base-url}/${module-directory}