Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从终端运行jar时启动哪个tomcat服务_Java_Linux_Apache_Tomcat - Fatal编程技术网

Java 从终端运行jar时启动哪个tomcat服务

Java 从终端运行jar时启动哪个tomcat服务,java,linux,apache,tomcat,Java,Linux,Apache,Tomcat,因为我已经从我的项目中创建了一个jar,所以我开始使用命令从linux终端运行它 java -jar snapShot.jar 通过运行这个程序,我的项目运行良好,并以如下方式提供控制台输出 INFO 2018-06-26 13:34:25 [main] -Registering beans for JMX exposure on startup INFO 2018-06-26 13:34:25 [main] -Tomcat started on port(s): 8080 (h

因为我已经从我的项目中创建了一个jar,所以我开始使用命令从linux终端运行它

java -jar snapShot.jar 
通过运行这个程序,我的项目运行良好,并以如下方式提供控制台输出

 INFO 2018-06-26 13:34:25 [main] -Registering beans for JMX exposure 
 on startup
 INFO 2018-06-26 13:34:25 [main] -Tomcat started on port(s): 8080 
 (http)
 INFO 2018-06-26 13:34:25 [main] -Started DomainApplication in 12.143 
 seconds (JVM running for 12.662)
我在本地系统中有另一个Tomcat。ApacheTomcat版本8.5.29。
但在终端中运行jar文件时,我发现另一个tomcat服务正在运行。实际上是哪一个开始的?

你停止了通过这个罐子开始的tomcat了吗?尝试为tomcat调用shutdown.bat并再次尝试确认“我发现另一个tomcat服务正在运行”。这可能是因为jar中有一个嵌入式tomcat。无论何时执行jar,这个tomcat都会运行。是的,很好,我发现它在jar中嵌入了一个tomcat。它选择运行的端口如何。