1.一种由乙酰丙酸及其酯类制备γ-戊内酯的方法,其特征在于:将乙酰丙酸或其酯类、金属复合氧化物催化剂溶于醇类溶剂后进行反应,乙酰丙酸或其酯类选自乙酰丙酸、乙酰丙酸乙酯、乙酰丙酸丁酯中的至少一种;金属复合氧化物催化剂的加入量是乙酰丙酸或其酯类质量的0.1~5倍,所述乙酰丙酸或其酯类与醇类溶剂的摩尔比例为1:40~1:100;所述醇类溶剂选自甲醇、乙醇或异丙醇中的任意一种或多种,反应的温度为100~200 ℃,反应的时间1~12 h,制得γ-戊内酯;
其中,所述催化剂的制备方法为:将ZrOCl2•8H2O和Fe(NO3)3•6H2O按照摩尔比为x:10-x溶解在去离子水中,充分搅拌,待溶液变成透明的浅黄色溶液,其中x=7;在剧烈搅拌的条件下使用浓度为25-28%氨水调节溶液pH至9.0,然后老化12小时,过滤、洗涤直到AgNO3溶液检测不到Cl-的存在,得到浅黄色粉末,样品在真空下150℃干燥,即得催化剂。