wsdl2java -p com.your.package.name -d d:\your\folder -all http://ip:port?wsdl
java7生成的客戶端,放到java6環境的項目下會報錯,找不到符號required
需要重新生成,wsdl2java -frontend jaxws21 -p com.your.package.name -d d:\your\folder -all http://ip:port?wsdl
這樣生成的客戶端屬性都是JAXBElement<String>這樣的,如果需要String類型的需要加上參數
wsdl2java
-b "1.txt" -frontend jaxws21 -p com.your.package.name
-d d:\your\folder -all http://ip:port?wsdl
其中1.txt內容爲
<span style="font-size:14px;"><jaxb:bindings version="2.1"
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<jaxb:globalBindings generateElementProperty="false"/>
</jaxb:bindings> </span>