天天看點

根據WADL生成REST風格WebService的用戶端代碼

SOAP風格的WebService可以根據WSDL,用apache-cxf自帶的wsdl2java工具生成用戶端代碼。

而REST風格WebService也有類似WSDL的WADL,通過釋出路徑後面加上“?_wadl”獲得,而且在apache-cxf裡面與wsdl2java相同的目錄,也有一個wadl2java工具,大家可能已經想到,可以用類似的方式來生成REST風格WebService的用戶端代碼:

wadl2java -d <output-directory> -p <package-name> url

跑過之後卻發現一直報:

錯誤: 找不到或無法加載主類 org.apache.cxf.tools.wadlto.WADLToJava

這個類明明是有的,真搞不清楚。。。