用eclipse,在导入相应的包后(有人说不导包也有提示,因为默认的eclipse导入了jdk的包),eclipse会有代码提示功能。 选择:选中“User Specified Entries”,点击“Add...”按钮 填入: URI: 请选择本地文件系统上SPRING_HOME\dist\resources\spring-beans-2.0.xsd 文件 点击确定 将spring配置文件关闭再重新打开即可。可以使用MyEclipse XML Editor打开这些xml文件。 Structs中: 一般情况下,如果计算机连接上了internet,eclipse能根据dtd文件的url地址自动下载和缓存该dtd文档,以后没有连接上internet也可以自动提示,这可以通过查看eclipse的cache看到。事实上,现在很多人开发时可能都是连的internet,但是也有某些情况不能联网,例如有的公司开发时不允许连接外网,如果要上外网需要自带电脑连接特定网关,但是不能与开发机相关联。这时候,开发需要的jar包当然会拷给你,但是开发时就会有很多不便了。例如开发xml这样的配置文件的时候,因为一开始就没有连接过外网,所以开发时是不会有任何提示的,自己一字一字敲代码一是费时,二是很可能敲错,查错时也会很痛苦。这时候就需要用到下面的小技巧了。 http://www.paicblog.cn 个人主页 更多详细
那么XML文件能不能也这样呢?其实也是可以的,只不过导包的地方不一样。下面以spring为例(虽然Myeclipse6.5中已经集成了,这里只是示范说明)。
Myeclipse:
进入:window -> Preference... -> MyEclipse -> Editors -> XML ->XML Catalog
Key Type: 选择Schema Location
Key: http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
如果是myeclipse,windwos->preferences->myeclipse->files and editors->xml->xmlcatalog->点“add”,在出现的窗口中的location中选“File system”,然后在struts-2.0解压目录的src\core\src\main\resources目录中选择struts-2.0.dtd,例如D:\java\struts-2.1.8.1\src\core\src\main\resources\struts-2.0.dtd,回到设置窗口的时候不要急着关闭窗口,应把窗口中的Key Type改为URI,Key改为http://struts.apache.org/dtds/struts-2.0.dtd--就是struts.xml文件里开头部分声明的那个地址。
如果是eclipse,则是windwos->preferences->xml->xmlcatalog。
作者: xiayh04
声明: 本文系JavaEye网站发布的原创文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!
已有 0 人发表回复,猛击->>这里<<-参与讨论
JavaEye推荐
"
没有评论:
发表评论