Joshua 11:18

For a long time Joshua made war on all those kings.

Joshua 11:23

So Joshua took all the land, as the Lord had said to Moses; and Joshua gave it to the children of Israel as their heritage, making division of it among them by their tribes. And the land had rest from war.

Joshua 14:7-10

I was forty years old when Moses, the servant of the Lord, sent me from Kadesh-barnea to make a search through the land; and the account which I gave him was in keeping with his desire.

Treasury of Scripture Knowledge

Summary

Joshua made war a long time with all those kings.

A long time

Bible References

A long time

Joshua 11:23
So Joshua took all the land, as the Lord had said to Moses; and Joshua gave it to the children of Israel as their heritage, making division of it among them by their tribes. And the land had rest from war.

Basic English, produced by Mr C. K. Ogden of the Orthological Institute - public domain