2013-07-02 55 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文檔。 –