The invention provides a preparation method of N-arylamine, which comprises the following steps: reacting
halogen-containing
aromatic hydrocarbon with a structural general formula I with an
ammonia source under the action of a
copper catalyst to obtain N-arylamine with a structural general formula II, wherein X is
halogen, and R1, R2, R3, R4 and R5 are respectively and independently selected from one of H, methyl, carboxyl, hydroxyl,
nitryl, methoxyl and
halogen. According to the invention, the process,
reaction conditions and method are improved, and the high-activity
copper catalyst is used, so that the
Ullmann reaction of the low-activity halogen-containing
aromatic hydrocarbon can be carried out under mild conditions, and harsh
reaction conditions of high temperature and
high pressure are avoided; an
ammonia gas adsorption material with special adsorption performance on
ammonia gas is introduced, so that the usage amount of an ammonia source is reduced; meanwhile, the new
route avoids the generation of a large amount of waste acid, is more environment-friendly, and enables the overall
process conditions to be milder.