java - 在 mvn 中定义 $JAVA_HOME

标签 java shell maven

我的mvn脚本定义JAVA_HOME如下:

 53 case "`uname`" in
 54   CYGWIN*) cygwin=true ;;
 55   MINGW*) mingw=true;;
 56   Darwin*) darwin=true
 57            if [ -z "$JAVA_HOME" ] ; then
 58              JAVA_HOME=/path/to/java/home
 59            fi
 60            ;;
 61 esac

据我了解,如果未在其他地方设置,以上内容将设置 $JAVA_HOME

现在 .. 如果在 .zshrc 中,这怎么可能是 $JAVA_HOME 未定义,我清楚

 34 JAVA_HOME=/path/to/java/home

最佳答案

也许,它需要在您的 .zshrc 中进行 export:

export JAVA_HOME=/path/to/java/home

关于java - 在 mvn 中定义 $JAVA_HOME,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14044169/

相关文章:

java - 作为 Java 应用程序运行会弹出选择 Java 应用程序屏幕,无需进一步说明

java xml标签之间的解析

java - 无法在spring boot中使用内存数据库

java - 如何从 jenkins 的现有项目生成 .hpi 插件

java - 我如何确定使用 Spring Security 访问 URL 需要哪些角色?

java - java中特殊字母转ascii字母

Java 使用 Java 进程构建器执行 bash 脚本

linux - 列出所有自过去 6 个月以来未在 ubuntu 机器上登录的非事件用户

linux - 记录过滤

java - WTP 服务器设置为 WebLogic Server 而不是 Tomcat