Themyth
V2EX  ›  macOS

奈何不懂,如何给 macOS 下的 Java 开发的 app,单独替换 JRE?

  •  
  •   Themyth · Feb 21, 2021 · 5517 views
    This topic created in 2090 days ago, the information mentioned may be changed or developed.
    FINALSHELL 这个 app 在 m1 的 mac 下太卡了。他是 Java 开发的。
    我安装了原生的 arm m1 支持的 JRE 。
    我之前看到 Windows 下,可以单独替换 java runtime 来改善卡顿问题。
    请问 Mac 下可以这样吗?应该如何操作呢?
    11 replies  •  2021-08-26 14:53:42 +08:00
    lscho
    lscho
    Feb 21, 2021
    1
    不懂怎么操作。

    但是自带命令行+sftp 软件足够代替 FinalShell,为什么非得用 FinalShell 呢?之前用过一段时间 FinalShell,体验不太好。
    Themyth
    Themyth
    OP
    Feb 21, 2021
    2
    @lscho 软件就是太卡顿了,还老有一些小 bug,但是功能很好啊!譬如可以直观在右边看到 cpu ram 网络利用率之类的。。我之前也是用终端+sftp,但是还是觉得这个方便。。
    chinvo
    chinvo
    Feb 21, 2021 via iPhone
    3
    浏览包内容,里面有 jre,换掉或者改启动参数用系统 jre
    mlhadoop
    mlhadoop
    Feb 21, 2021
    4
    单独改 jre 或许不是问题关键,而是 xmx,xms 这类参数
    Antherm
    Antherm
    Feb 21, 2021
    5
    应该可以改的,我之前试过,改用 openjdk11,启动正常。
    Antherm
    Antherm
    Feb 21, 2021
    6
    打开软件包,修改 Contents/Java 目录下的 FinalShell.cfg 文件里对应的 app.runtime 属性
    Themyth
    Themyth
    OP
    Feb 21, 2021
    7
    @Antherm 谢谢!
    里面默认的是 app.runtime=$APPDIR/PlugIns/Java.runtime

    不过我不知道怎么改成我系统自带的..

    % java -version
    openjdk version "15.0.2" 2021-01-19
    OpenJDK Runtime Environment Zulu15.29+15-CA (build 15.0.2+7)
    OpenJDK 64-Bit Server VM Zulu15.29+15-CA (build 15.0.2+7, mixed mode)

    我系统内装的是这个。
    Themyth
    Themyth
    OP
    Feb 21, 2021
    8
    @Antherm
    尝试改成了这样
    app.runtime=/Library/Java/JavaVirtualMachines/zulu-15.jre

    但是 finalshell 启动不起来,不清楚这样改对不对
    Themyth
    Themyth
    OP
    Feb 21, 2021
    9
    @Antherm 已经成功了 谢谢
    oldzhg
    oldzhg
    Aug 26, 2021
    10
    @Themyth 要怎么改呀,最近也是用不成
    Themyth
    Themyth
    OP
    Aug 26, 2021
    11
    @oldzhg 我也忘记了……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1095 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 23:17 · PVG 07:17 · LAX 15:17 · JFK 18:17
    ♥ Do have faith in what you're doing.