这(zhè)是XmlSchema-1.4.7.jar包下载(zǎi),这个是(shì)XmlSchema的高级版(bǎn)本,在webservice开发过程中需要这(zhè)么高级的包,分享一下,我也(yě)是找了(le)好久、
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'Message': Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.apache.ws.commons.schema.XmlSchemaCollection.read(Lorg/w3c/dom/Document;Ljava/lang/String;)Lorg/apache/ws/commons/schema/XmlSchema;
XmlSchema-1.4.7.jar包是但有一点要注意,当安装多个插件(jiàn)后,XML文件的默认打开方式不一定(dìng)是XMLBuddy了(这是安(ān)装JBoss-IDE后的结果),这时,可以选中(zhōng)要打开的XML文件,右(yòu)击,选择XMLBuddy打开,当下(xià)次再打开(kāi)这个XML文(wén)件时,eclipse会默认(rèn)调用XMLBuddy来操(cāo)作。当然,也可以选择(zé)其它插件打开(kāi)。你还可以通过修改XML文(wén)件的默认打开方式来进(jìn)行操作(zuò)(窗口(kǒu) ->首选(xuǎn)项 ->工作台 ->文件关联(lián)),甚至可以(yǐ)调(diào)用(yòng)一个(gè)外部软件(比如(rú) XML Spy)操作XML文件(如果你认为这些(xiē)插(chā)件都不合心(xīn)意的话)。
总的来(lái)说,XMLBuddy对于(yú)XML文档类型为DTD的文件来说,操作还是很不(bú)错的,但对于XML文档类(lèi)型为W3C XML Schema模式的文件来(lái)说,就不太好了(le),当然,你可以使用XMLBuddy Pro版本编辑,不过似乎也不大好用(yòng)。还好,大部分还是DTD的,这样XMLBuddy还是有的(de)用的。
