En 1664 volvió a Holanda; cuando el obispo de Münster Bernhard von Galen atacó Holanda, provocando el comienzo de la segunda guerra anglo-holandesa, Juan Mauricio fue nombrado comandante en jefe de las fuerzas terrestres holandesas.