Samuel
Judges 1:29BSB·traditional attribution

Ephraim also failed to drive out the Canaanites living in Gezer; so the Canaanites continued to dwell among them in Gezer.

Matthew Henry Presbyterian @wholebiblehenry

We are here told upon what terms the rest of the tribes stood with the Canaanites that remained. I. Benjamin neglected to drive the Jebusites out of that part of the city of Jerusalem which fell to their lot, Jdg 1:21. Judah had set them a good example, and gained them great advantages by what they did (Jdg 1:9), but they did not follow the blow for want of resolution.

Commenting on Judges 1:21-36

John Gill Reformed Baptist @doctorgill

Neither did Ephraim drive out the Canaanites that dwelt in Gezer,.... Not so much as made them tributaries, but made a covenant with them, it is probable, contrary to the express will of God: but the Canaanites dwelt in Gezer among them; the Ephraimites agreeing to it, and here they dwelt to the times of Solomon; See Gill on Jos 16:10; where indeed they are...