Joshua 11:18 - Calvin's Commentary on the Bible

Bible Comments

18. Joshua made war a long time, etc Before, he had, in a short time, and, as it were, with the swiftness of running, seized possession of five kingdoms; in the others the case was different, not from hesitation, or weariness, or sloth, but because the Lord exercised his people variously, that he might give a brighter display of his manifold grace, which usually loses its value in our eyes, if it is exhibited only in one and the same way. Therefore, as the divine power had formerly been signally manifested by incredible facility of accomplishment, when the enemy were routed in an instant, so a lingering warfare now furnished numerous proofs of heavenly aid. (116) Nor did this happen suddenly and unexpectedly; for God had foretold by Moses that so it would be, lest, if the land were at once converted into a desert, the wild beasts might gain the ascendancy. (Deuteronomy 7:22) In short, we here perceive, as in a mirror, that whatever the Lord had promised by Moses was accomplished in reality, and by no dubious event. But while we recognize the certainty of the promises of God, we ought also to meditate on the favor confirmed towards his chosen people, in that he acted as the provident head of a family, not neglecting or omitting anything which tended to their advantage.

(116) According to Josephus, (Antiquit., 5:2,) the time which Joshua spent in his wars was five years; others make it seven, and justify their estimate by the following calculation: — In Joshua 14:7, Caleb says that he was forty years old when he was sent from Kadesh-Barnea to spy out the land, and that since then to the present time (apparently that when the wars had just terminated) forty-five years had elapsed. Of these forty-five years, thirty-eight were spent in the desert, and consequently the remaining seven constitute the whole period which had elapsed from the passage of the Jordan up to the time when Caleb made his statement. — Ed.

Joshua 11:18

18 Joshua made war a long time with all those kings.