【问题标题】:Setting Java Environment Variables for Talend为 Talend 设置 Java 环境变量
【发布时间】:2017-09-17 17:02:23
【问题描述】:

我正在我的 Mac 上加载 Talend,我正在尝试设置 Java 环境变量。

Talend 说要根据这个来设置路径:

export JAVA_HOME=/usr/lib/jvm/jre1.8.0_65    
export PATH=$JAVA_HOME/bin:$PATH

我有几个问题:

  1. 它说我应该将第一个导出基于我的 Java 安装位置,即 /usr/lib/JavaVirtualMachine/jdk1.8.0_144。我假设路径应该是准确的 - 所以没有“jvm”?还假设我的 jdk 是正确的,因为这就是我所拥有的。
  2. 当我设置变量时,我怎么知道它需要什么?我玩过它,然后我使用printenv,但我从来没有看到我输入的内容。

  3. 要设置这个烫发(当我知道路径时),我是否打开终端并像这样输入?

    export JAVA_HOME=/usr/lib/jvm/jre1.8.0_65 ~/ .profile

谢谢 - 新手并尝试做一些开发

【问题讨论】:

  • 1.是的。 2.出口; printenv 用于 csh。 3. 几乎没有.profile 调用(也就是说,如果您编辑您的个人资料并添加export 命令 - 然后它将在登录时持续存在 - 也为 your JVM 设置它,而不是为非现有路径)。

标签: java talend


【解决方案1】:

您不需要确切的路径。

让java告诉你它是从哪里运行的

export JAVA_HOME=`/usr/libexec/java_home`

我怎么知道需要多少时间?

你需要先source ~/.profile如果你在那里添加它,然后你可以echo $JAVA_HOME

【讨论】:

  • 谢谢 - 它似乎工作 - 现在当我回显时,我得到了我输入的路径。
猜你喜欢
  • 1970-01-01
  • 2016-02-03
  • 1970-01-01
  • 1970-01-01
  • 2018-09-25
  • 1970-01-01
  • 1970-01-01
  • 2015-09-03
  • 2013-01-29
相关资源
最近更新 更多