我正在使用Maven作为服务器运行Java进程。 exec-maven-plugin用于运行主要的Java类。我使用bat文件来启动它,就像这样:
call mvn exec:java -Dexec.args="xxxxx"
当我想重新启动此过程时,我想终止该过程。那么,如何告诉Maven杀死现有的运行进程?启动Maven进程时可以传递进程ID(或名称)吗?因此,当我想重新运行相同的Java应用程序时,我知道要杀死哪个进程。基本上,我想使用单个bat文件来优雅地启动和杀死同一进程,而无需尝试找出进程ID。