A graph is called integral if all eigenvalues of its adjacency matrix are integers. In this paper, we investigate integral trees of diameter with . We give a better sufficient and necessary condition for the tree of diameter to be integral, from which we construct infinitely many new classes of such integral trees by solving some certain Diophantine equations. These results are different from those in the existing literature. We also construct new integral trees of diameter with non-square numbers and . These results generalize some well-known results of P.Z. Yuan, D.L. Zhang .