Alors qu'en 1674, la flotte hollandaise de l'Amiral Ruyter échoue à prendre Fort Royal et la Martinique, en 1677 une expédition de la flotte française de l'Amiral d'Estré a chassé les hollandais depuis les îles du cap vert jusqu'à la Sierra Leone et pris l'île de Gorée. Désormais, à l'instigation de Colbert, sont instaurés de véritables privilèges, ou monopoles, de la traite, accordés à des compagnies comme la Compagnie de Guinée ou la Nouvelle Compagnie du Sénégal par exemple.
Cette guerre avec la Hollande va sauver le peuple caraïbe, car le Roi Louis XIV, qui a déjà interdit la mise en esclavage des amérindiens, interdit expressément les diverses expéditions préparées contre eux. Il ne veut pas que les français aient à se battre sur deux fronts.