我开发了一个Java应用程序,它与远程Web服务进行通信,同时启动Web服务以订阅来自远程主机的通知。
这是一个我没有开发的黑盒,可以完成所有工作,因此我无法显示任何有意义的代码。
我的问题是,当我运行我的虚拟应用程序从eclipse包装此blackbox并简单地连接到远程主机时,它完美连接并启动通知webservice,而当我将此应用程序导出到可运行的jar中时,它不会启动侦听通知端口的Web服务。
作为客户端/服务器应用程序的新用户,我只是将Tomcat安装为我的Web服务器,Web服务应该在该服务器上启动,但不幸的是,这不起作用。
与我的tomcat相比,eclipse嵌入式Web服务器有什么特别的东西可以让web服务启动吗?
任何帮助都将不胜感激。
答案 0 :(得分:0)
问题来自对我正在使用的外部罐子的误解。是嵌入软件来启动Web服务。
这是一个依赖性问题,现在已经解决了。