gpt4 book ai didi

java - 如何在操作系统中给java进程起一个名字(java除外)

转载 作者:搜寻专家 更新时间:2023-10-30 21:28:12 27 4
gpt4 key购买 nike

我正在研究一些微服务并在我的笔记本电脑上运行它们,只需为每个微服务分配一个新端口即可。问题是我想重新启动其中一个我必须关闭它们,因为在操作系统中进程都称为 java.lang.虽然我有时可以猜到最后启动的 pid 等并不是一个安全的赌注......

那么,有没有办法启动一个 java 应用程序并在操作系统中为其分配一个名称?也许像

java --Dos.name MyFirstService -jar MyJar.jar.

最佳答案

在 Windows 下,你不能(除非安装某种 posix 子系统)。

在 Linux 下,您可以使用带有 -a "newName" 选项的 exec 命令来为您希望生成的进程设置别名。

喜欢

exec -a "myJar" /path/to/java -jar /path/to/jar.jar

关于java - 如何在操作系统中给java进程起一个名字(java除外),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33186661/

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