What does Judges 3:2 mean?
He did this to teach warfare to the descendants of the Israelites who hadn’t had any battle experience before. Judges 3:2 - Modern Text Bible
(God uses these nations to train the new generation in the realities of conflict and dependence on him.)