eclipse 运行 网络服务而 运行nable jar 没有

eclipse run web service whereas runnable jar doesn't

我开发了一个 Java 应用程序,它可以与远程 Web 服务通信,同时还可以启动一个 Web 服务来订阅来自远程主机的通知。

这是一个我没有开发的黑盒,它完成了所有工作,因此我无法显示任何有意义的代码。

我的问题是,当我 运行 我的虚拟应用程序从 eclipse 包装这个黑盒并简单地连接到远程主机时,它完美地连接并启动了通知网络服务,而当我将这个应用程序导出到一个运行nable jar,它不会启动监听通知端口的web服务。

作为 client/server 应用程序的新手,我只是安装了 Tomcat 作为我的网络服务器,网络服务应该在其上启动,但不幸的是,这不起作用。

与我的 tomcat 相比,eclipse 嵌入式 Web 服务器是否有什么特别之处可以启动 Web 服务?

如有任何帮助,我们将不胜感激。

问题出在对我使用的外部 jar 的误解。是它嵌入了启动web服务的软件。

这是一个依赖问题,现已解决。