我们有一个运行eclipse信息中心的java服务器。设置是标准的;几乎根据the help。我们的一个插件有助于链接到XSD文件,我们希望能够显示它。问题是XSD架构显示为text / plain而不是text / xml。
我们如何设置文件类型的内容类型?
修改 信息中心需要插件:
org.apache.lucene
org.eclipse.core.runtime
org.eclipse.help
org.eclipse.help.appserver
org.eclipse.help.base
org.eclipse.help.webapp
org.eclipse.osgi
org.eclipse.tomcat
org.eclipse.update.configurator
所以我猜这个服务器是一个tomcat
答案 0 :(得分:1)
所以这个问题的答案是Jetty服务器中有一个文件确定如何处理不同的文件类型。对于*.xsd
,它默认为text / plain。
解决方案是反编译org.mortbay.jetty*.jar
,在最后添加mime.properties
来更改文件xsd = application/xml
。然后再次重新编译它。
一块蛋糕。只花了两年时间才发现:)
答案 1 :(得分:0)
虽然我不确定您的设置,但在org.eclipse.wst.xsd.ui
上添加依赖项会将XSD编辑器添加到Eclipse应用程序中。