gpt4 book ai didi

Java:在 Debian 服务器上重新启动 Java 进程

转载 作者:太空狗 更新时间:2023-10-29 12:40:41 24 4
gpt4 key购买 nike

我正在使用远程服务器并清理一些 RAM 我已经重新启动了一些正在使用的(非系统)服务,但我无法重新启动 java 进程,因为“服务”命令找不到它(不是服务吗?它是通过官方 apt-get 安装程序安装的 oracle-java8)。

enter image description here

有什么建议吗?

[我已经阅读了其他问题,但我的情况没有合适的解决方案,我不想执行奇怪的脚本。抱歉]

最佳答案

apt-get install oracle-java8-jdk/jre 不会将 java 创建为服务。它将安装 JDK/JRE,以便您可以这样运行 jar 文件:

# java -jar myjarfile.jar

您服务器上的 java 进程可能已经在控制台或 tty 中以这种方式启动。

如果你想把这个 jar 作为服务运行,你需要创建一个支持启动、停止、重启等的包装脚本。 ( like explained here ) 如果没有包装脚本,一个 java .jar 程序就不能作为一个Linux 上的服务。

如果您的 java 进程是一个 tomcat 服务器,如评论中所读,您可以通过运行手动启动它

# catalina.sh start

Tomcat 附带包装器脚本以将其作为服务运行。如果它以这种方式安装在您的服务器上,您可以尝试使用

# sudo service tomcat8 start

参见 tomcat running documentation了解更多信息

关于Java:在 Debian 服务器上重新启动 Java 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45382673/

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