使用Java的开源框架quartz时,基本都要使用xml文件来配置job和job的属性,比如名字,实现类,定时器等等。如果写的xml文件没有标签的自动提示,那很麻烦,容易出错,又浪费时间。 所以要引入规定的xsd文档,就会有自动提示,按照它的规范编写的xml文件。
下面以 quartz-2.1.7版本为例说明:
Eclipse中打开window-->Preferences-->XML-->XML catalog
点击add按钮,弹出对话框
Location:填xsd文件的路径,我用的本地路径(D:\xxx\xsd\job_scheduling_data_1_8.xsd),如果没有xsd文件,可以把quartz的jar包解压开,里面有的!
Key Type:用默认的Public ID
Key:推荐填写 http://www.quartz-scheduler.org/xml/JobSchedulingData,也可以自定义。
点击OK 完成
关闭已打开的jobs.xml,重新打开,或者重新创建一个jobs.xml,,就标签自动提示了!