1.将hibernate3.jar包解压到d盘下
在解压的org/hibernate/根目录下找到hibernate-mapping-3.0.dtd
注意:在hibernate跟目录下有两个dtd文件:hibernate-configuration-3.0.dtd和hibernate-mapping-3.0.dtd
因为自己没有仔细看清楚dtd的名字而导致不能自动提示,切记找到红色的文件(由于文件很多,并且hibernate-configuration-3.0.dtd文件靠上)
2.在你的xml文件中有以下代码
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/<span style="color:#FF6666;">Hibernate Mapping DTD 3.0</span>//EN"
"<span style="color:#3366FF;">http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd</span>">
3.配置
window⇒preferences⇒XML⇒XML Catalog⇒Add 接着在填写location keytype key就可以了
location:1步骤中的hibernate-mapping-3.0.dtd文件
key type:URI
key:2步骤中蓝色的文本
4.eclipse自动提示
java类:
摘抄于百度
打开 Eclipse -> Window -> Perferences -> Java -> Editor -> Content Assist,在右边最下面一栏找到 auto-Activation ,下面有三个选项,找到第二个“Auto activation triggers for Java:”选项 在其后的文本框中会看到一个“.”存在。这表示:只有输入“.”之后才会有代码提示和自动补全,我们要修改的地方就是这里。把该文本框中的“.”换掉,换成“abcdefghijklmnopqrstuvwxyz.”,这样,你在Eclipse里面写Java代码就可以做到按“abcdefghijklmnopqrstuvwxyz.”中的任意一个字符都会有代码提示。
带有<的tag能自动提示,但是属性文件不能自动提示的解决方法(xml文件)
因为你的快捷键没有设置,你可以从设置eclipse改下快捷键,先点windows->preferences->General->keys->Content Assist换成alt+/就可以了