You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Jeff Thomas (JIRA)" <ji...@apache.org> on 2016/06/08 08:42:20 UTC
[jira] [Created] (AXIS2-5779) If JAVA_HOME environment variable not
set, Maven module "distribution" fails in maven-invoker-plugin
Jeff Thomas created AXIS2-5779:
----------------------------------
Summary: If JAVA_HOME environment variable not set, Maven module "distribution" fails in maven-invoker-plugin
Key: AXIS2-5779
URL: https://issues.apache.org/jira/browse/AXIS2-5779
Project: Axis2
Issue Type: Bug
Components: kernel
Affects Versions: 1.7.2
Reporter: Jeff Thomas
Priority: Minor
Fix For: 1.8.0, 1.7.3
If the environment variable "JAVA_HOME" is not set, an error is thrown during the Maven build of module 'distribution'.
{quote}
ERROR: JAVA_HOME not found in your environment.
Please set the JAVA_HOME variable in your environment to match the location of your Java installation
{quote}
This is thrown by the Maven job started by the maven-invoker-plugin.
Here from "modules/distribution/pom.xml":
{code:xml}
<plugin>
<artifactId>maven-invoker-plugin</artifactId>
<version>2.0.0</version>
<executions>
<execution>
<id>build-maven-samples</id>
<phase>integration-test</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<projectsDirectory>${project.build.directory}/axis2-${project.version}/samples</projectsDirectory>
<pomIncludes>
<pomInclude>pom.xml</pomInclude>
</pomIncludes>
<streamLogs>true</streamLogs>
</configuration>
</execution>
</executions>
</plugin>
{code}
This problem can be resolved by adding the following line to the plugin configuration:
{code:xml}
<javaHome>${java.home}</javaHome>
{code}
This passes the Java installation path of the current pom.xml to the invoked maven pom.xml.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org