【问题标题】:How can I control the Java version used with Ammonite如何控制与 Ammonite 一起使用的 Java 版本
【发布时间】:2020-02-24 21:10:36
【问题描述】:

在我的 Linux 系统中,我安装了多个 Java 版本。 如何控制用于启动 Ammonite 脚本的版本?

【问题讨论】:

  • 您是否尝试过更改 JAVA_HOME 环境变量?
  • 我认为没有使用 JAVA_HOME。
  • 我没有测试,但看起来很棒(如果你的项目不是很安全)How to Install Multiple Versions of Java
  • CentOS、Ubuntu 和所有主要的 Linux 发行版都允许同时安装多个 Java 版本,但PATH 中只能安装一个。

标签: scala ammonite


【解决方案1】:

amm 可执行文件是一个 sh 脚本。 它在PATH 中搜索java。 所以你可以暂时改变你的PATH。在 bash 中可以这样做:

PATH=/path/to/java myscript.sc argument1 argument2 ....

【讨论】:

    猜你喜欢
    • 2021-10-21
    • 2019-02-08
    • 2017-08-20
    • 2016-07-29
    • 2017-04-07
    • 2010-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多