Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /usr/lib/jvm/java-7-oracle/jre/bin/java
- JAVA_HOME="/usr/lib/jvm/java-7-oracle/jre/bin/java"
- M2_HOME=/usr/local/apache-maven/apache-maven-3.0.5
- M2=$M2_HOME/bin
- MAVEN_OPTS="-Xms256m -Xmx512m"
- PATH=$M2:$PATH
- Error: JAVA_HOME is not defined correctly.
- We cannot execute /usr/lib/jvm/java-7-oracle/jre/bin/java/bin/java
- export JAVA_HOME=$(/usr/libexec/java_home)
- export PATH=$JAVA_HOME/jre/bin:$PATH
- export JAVA_HOME=/usr/lib/jvm/java-7-oracle
- manuel@zonademanel:~ → whereis java
- manuel@zonademanel:~ → ls -lah /usr/bin/java
- manuel@zonademanel:~ → ls -lah /etc/alternatives/java
- source /etc/environment
- manuel@zonademanel:~ → mvn -version
- $ sudo update-alternatives --config java
- $ export JAVA_HOME=<java_home>
- $ export PATH=$JAVA_HOME/jre/bin:$PATH
- $ sudo ln -s <java_home>/jre <java_symlink_path>
- $ sudo ln -s /usr/lib/jvm/java-7-oracle/jre /usr/lib/jvm/java-7-oracle/jre/bin/java
- $ mvn --version
- export JAVA_HOME=/usr/java/jdk1.8.0_31
- if [ -z "$JAVACMD" ] ; then
- if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
- else
- JAVACMD="`which java`"
- fi
- fi
- if [ ! -x "$JAVACMD" ] ; then
- echo "Error: JAVA_HOME is not defined correctly."
- echo " We cannot execute $JAVACMD"
- exit 1
- fi
- export JAVACMD=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/bin/java
- export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/
- $ vim .bash_profile
- export JAVA_HOME=$(/usr/libexec/java_home)
- $ source .bash_profile
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement