Why did no major port develop in New Jersey?

Because New Jersey didn't have any natural harbors.