diff --git a/default-settings.xml b/default-settings.xml
new file mode 100644
index 00000000..57a4a9cc
--- /dev/null
+++ b/default-settings.xml
@@ -0,0 +1,18 @@
+
+
+
+
+ defaults
+
+ vivo
+ /usr/local/vivo/home
+ /usr/local/tomcat
+
+
+
+
+
+ defaults
+
+
\ No newline at end of file
diff --git a/installer/home/pom.xml b/installer/home/pom.xml
index 5afdf779..a1899e82 100644
--- a/installer/home/pom.xml
+++ b/installer/home/pom.xml
@@ -19,47 +19,60 @@
VIVO Prepare Home
+
+
+ install
+
+ vivo-dir
+
+
+
+
+ maven-assembly-plugin
+ 2.5.5
+
+
+ src/main/assembly/home.xml
+
+ false
+
+
+
+ package
+
+ single
+
+
+
+
+
+ maven-resources-plugin
+ 2.7
+
+
+ install
+ install
+
+ copy-resources
+
+
+ ${vivo-dir}
+
+
+ ${project.build.directory}/${project.build.finalName}
+
+
+
+
+
+
+
+
+
+
+
-
- maven-assembly-plugin
- 2.5.5
-
-
- src/main/assembly/home.xml
-
- false
-
-
-
- package
-
- single
-
-
-
-
-
- maven-resources-plugin
- 2.7
-
-
- install
- install
-
- copy-resources
-
-
- ${home-dir}
-
-
- ${project.build.directory}/${project.build.finalName}
-
-
-
-
-
-
maven-install-plugin
2.5.2
diff --git a/installer/pom.xml b/installer/pom.xml
index 570f9741..7e029e8b 100644
--- a/installer/pom.xml
+++ b/installer/pom.xml
@@ -12,64 +12,8 @@
VIVO Installer
-
- vivo
- /usr/local/vivo/home
- /usr/local/tomcat
-
-
-
maven-install-plugin
2.5.2
@@ -85,4 +29,65 @@
solr
webapp
+
+
+
+ skip-install
+
+ !vivo-dir
+
+
+
+
+ maven-compiler-plugin
+ 3.1
+
+
+ default-compile
+
+
+
+ default-testCompile
+
+
+
+
+
+ maven-resources-plugin
+ 2.6
+
+
+ default-resources
+
+
+
+ default-testResources
+
+
+
+
+
+ maven-surefire-plugin
+ 2.12.4
+
+
+ test
+
+
+
+
+
+ maven-war-plugin
+ 2.6
+
+
+ default-war
+
+
+
+
+
+
+
+
diff --git a/installer/solr/pom.xml b/installer/solr/pom.xml
index b9407ca9..1846d0a6 100644
--- a/installer/solr/pom.xml
+++ b/installer/solr/pom.xml
@@ -19,59 +19,72 @@
VIVO Prepare Solr App
+
+
+ install
+
+ vivo-dir
+
+
+
+
+ maven-war-plugin
+ 2.6
+
+
+
+ true
+
+
+ false
+
+
+ org.vivoweb
+ vitro-solr
+ war
+
+
+
+
+ src/main/webResources
+ true
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ 2.10
+
+
+ install
+ install
+
+ unpack
+
+
+
+
+ ${project.groupId}
+ ${project.artifactId}
+ ${project.version}
+ war
+ true
+ ${tomcat-dir}/webapps/${app-name}solr
+
+
+
+
+
+
+
+
+
+
+
-
- maven-war-plugin
- 2.6
-
-
-
- true
-
-
- false
-
-
- org.vivoweb
- vitro-solr
- war
-
-
-
-
- src/main/webResources
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- install
- install
-
- unpack
-
-
-
-
- ${project.groupId}
- ${project.artifactId}
- ${project.version}
- war
- true
- ${tomcat-dir}/webapps/${app-name}solr
-
-
-
-
-
-
maven-install-plugin
2.5.2
diff --git a/installer/solr/src/main/webResources/META-INF/context.xml b/installer/solr/src/main/webResources/META-INF/context.xml
index a271ffdd..51e4c1b8 100644
--- a/installer/solr/src/main/webResources/META-INF/context.xml
+++ b/installer/solr/src/main/webResources/META-INF/context.xml
@@ -2,7 +2,7 @@
+ value="${vivo-dir}/solr" override="true"/>
diff --git a/installer/webapp/pom.xml b/installer/webapp/pom.xml
index d50230c1..e3b75a58 100644
--- a/installer/webapp/pom.xml
+++ b/installer/webapp/pom.xml
@@ -19,63 +19,73 @@
VIVO Prepare Web App
-
-
-
-
- org.apache.maven.plugins
- maven-war-plugin
- 2.6
-
-
-
- true
-
-
- false
-
-
- org.vivoweb
- vivo-webapp
- war
-
-
-
-
- src/main/webResources
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.10
-
-
- install
- install
-
- unpack
-
+
+
+ install
+
+ vivo-dir
+
+
+
+
+ org.apache.maven.plugins
+ maven-war-plugin
+ 2.6
-
-
- ${project.groupId}
- ${project.artifactId}
- ${project.version}
+
+
+ true
+
+
+ false
+
+
+ org.vivoweb
+ vivo-webapp
war
- true
- ${tomcat-dir}/webapps/${app-name}
-
-
+
+
+
+
+ src/main/webResources
+ true
+
+
-
-
-
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ 2.10
+
+
+ install
+ install
+
+ unpack
+
+
+
+
+ ${project.groupId}
+ ${project.artifactId}
+ ${project.version}
+ war
+ true
+ ${tomcat-dir}/webapps/${app-name}
+
+
+
+
+
+
+
+
+
+
+
+
+
maven-install-plugin
2.5.2
diff --git a/installer/webapp/src/main/webResources/META-INF/context.xml b/installer/webapp/src/main/webResources/META-INF/context.xml
index 186fb59b..415042c5 100644
--- a/installer/webapp/src/main/webResources/META-INF/context.xml
+++ b/installer/webapp/src/main/webResources/META-INF/context.xml
@@ -2,7 +2,7 @@
+ value="${vivo-dir}" override="true"/>
diff --git a/pom.xml b/pom.xml
index a5954a9d..0d5d390a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,6 +22,7 @@
api
webapp
home
+ installer