2013-07-02 56 views
0

我正在开发一个没有任何应用服务器(如tomcat)的项目(Spring + Hibernate + Maven + Intellij Idea for development)。现在我不知道如何从我的项目中创建Web Service以在其他项目中使用它!我的问题是如何从maven创建的jar文件创建Web服务?从使用maven的jar文件创建web服务

+0

你是什么意思?'如何创建JAR文件中的Web服务'网络服务通常是一个战争文件。你能详细说明一点吗? – khmarbaise

+0

我的项目创建一个JAR文件,不创建war文件,在行家: com.cityid 共同 罐子 1.0

+0

哪里想部署的应用?从我读到的其他评论你没有一个。您是否实施了自己的Servelet容器? – khmarbaise

回答

0

您可以在您的应用程序中使用embed Jetty或使用提供嵌入式服务器的Restlet

只需将其添加为依赖关系,并都在classpath的解决罐子(Maven的组装插件可以帮助你打包应用程序)

+0

我不明白如何嵌入我的项目中使用的jar文件(springframwork ....)!此外,我没有任何Web应用程序服务器(tomcat或..)! –

+0

我知道你没有任何servlet容器,这就是为什么我告诉你要嵌入码头或使用Restlet。你需要一个服务器来处理你的Web服务。也许你应该先阅读Maven文档,然后阅读Jetty Embedded或Restlet文档。 –