gpt4 book ai didi

java - 通过 ssh 远程执行 java 命令失败并出现 GC 错误

转载 作者:行者123 更新时间:2023-11-30 05:04:22 25 4
gpt4 key购买 nike

我一直在尝试使用 SSH 从远程计算机执行 java 应用程序但效果不太好:(

要在本地计算机上执行此应用程序,我写了一个包含java命令的shell脚本,在本地运行正常。

所以,我尝试通过 ssh 远程执行这个 shell 脚本,如下所示

ssh username@hostname execute.sh

一开始似乎可行,但随后导致以下错误并关闭。

GC Warning: Repeated allocation of very large block (appr. size 929792): May lead to memory leak and poor performance.

GC Warning: Out of Memory! Returning NIL!

阅读此页面时我明白该消息的含义 ( http://www.hpl.hp.com/personal/Hans_Boehm/gc/debugging.html ),但是,我不知道为什么只有当我远程执行java命令时才会出现这个错误。

有人知道这件事吗?或者,有没有更好的方法来远程执行java命令除了 ssh 之外?

任何想法或信息将不胜感激!

问候,五月

<小时/>

java 版本:Java(TM) SE 运行时环境(内部版本 1.6.0_18-b07)

最佳答案

本地执行命令与远程执行命令之间的唯一区别是环境变量设置。请检查您的程序可能使用的环境变量(例如 JAVA_HOME)是否已设置为预期值

关于java - 通过 ssh 远程执行 java 命令失败并出现 GC 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5631106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com