1 Kings 2:35

35 The king then made Benaiah son of Jehoiada commander of the army in Joab's place. He also made Zadok the new high priest in Abiathar's place.

1 Kings 2:35 Meaning and Commentary

1 Kings 2:35

And the king put Benaiah the son of Jehoiada in his room over
the host
Advanced him from being captain of his bodyguards to be general of the army:

and Zadok the priest did he put in the room of Abiathar;
from a common priest he promoted him to the high priesthood; whereby that office was restored to its ancient line, the family or Eleazar, having been in the line of Ithamar for many years; and the prediction of the destruction of Eli's house, made eighty years ago, began to be fulfilled, ( 1 Samuel 2:31-36 ) .

1 Kings 2:35 In-Context

33 Joab and his family will be forever guilty for their deaths, but there will be peace from the Lord for David, his descendants, his family, and his throne forever."
34 So Benaiah son of Jehoiada killed Joab, and he was buried near his home in the desert.
35 The king then made Benaiah son of Jehoiada commander of the army in Joab's place. He also made Zadok the new high priest in Abiathar's place.
36 Next the king sent for Shimei. Solomon said to him, "Build a house for yourself in Jerusalem and live there. Don't leave the city.
37 The very day you leave and cross the Kidron Valley, someone will kill you, and it will be your own fault."
Scripture taken from the New Century Version. Copyright © 1987, 1988, 1991 by Thomas Nelson, Inc. Used by permission. All rights reserved.