The invention provides a preparation method of high-purity all-cis
jasmone, and belongs to the technical field of
organic chemistry. The preparation method comprises the following steps: reacting
sodium with
liquid ammonia to prepare
sodium amide, adding a catalyst, stirring to react, reducing pressure to remove a
solvent, adding 2-formylmethyl-3-methyl-
cyclopentene-2-
ketone and methylbenzene under the protection of
inert gas and under the condition of ice-water bath, heating and stirring to react, cooling to
room temperature, and performing reduced pressure
distillation to collect a product, thereby obtaining the high-purity all-cis-jasmonone. According to the method disclosed by the invention, the activity and reaction selectivity of the catalyst are greatly improved, the cis-jasmonone is generated through the reaction, the yield is high, the selectivity is good, the preparation condition is mild, the reaction method is simple, and the product purity is high.