2011-04-11 71 views
1

我們使用來自url位置的wsdls開發了一個web服務客戶端應用程序。Maven從url下載或獲取wsdl到項目目錄

我不希望web服務客戶端每次都去驗證實際的wsdls,所以想要將wsdls下載到本地項目中。 有沒有什麼辦法可以使用類似於複製資源的maven下載wsdls?

感謝 維傑

回答

0

兩種情況。如果您擁有服務代碼,並且它的內容類似於Apache cxf,則有一個命令行,如java2wsdl或java2ws。在CXF的情況下,甚至還有一個Maven插件用於這項工作。

如果服務在某處,您可以使用linux wget或curl命令從?wsdl URL中獲取wsdl。

+0

不,不使用wget請你詳細說明一下嗎? – user684434 2011-04-11 18:20:09

+0

wget生成類但不能將wsdl下載到本地路徑 – user684434 2011-04-11 18:41:53

2

您可以使用無蓋貨車插件將文件下載到您的項目中。見其usage page