The invention provides a green synthesis method of an
antiviral drug intermediate, which comprises the following steps: in the presence of a catalyst, adding
zinc powder into a compound as shown in a formula II and carrying out cyclization reaction with dihaloalkane to generate a compound as shown in a formula I; the cyclization reaction does not need to add
zinc halide; wherein R1 is selected from H or an amino
protecting group, and R2 is selected from heptyl, nonyl, decyl, fluoromethyl,
trifluoromethyl, cyclopropyl methyl, C1-C6
alkyl, phenyl, p-fluorophenyl, benzyl, p-nitrobenzyl, 2-phenethyl or naphthyl methyl; r3 and R4 are independently selected from
hydrogen or C1-C6
alkyl, and R3 and R4 can be connected to form an aliphatic ring containing 3-10 carbon atoms. The synthesis method has the advantages of short steps, no use of dangerous and expensive materials, high reaction conversion rate, short reaction time and simplicity and convenience in operation; the production cost and the post-treatment cost are reduced, and the cost
advantage is obvious; the compound can be widely used for preparing antiviral drugs such as nemategravir,
boceprevir or nalaprevir, and has a good market prospect. Formula II and formula I