The Germans went mostly through Low Countries, violating the neutrality of Netherlands and Belgium, not just Ardennes forest. The Maginot line did not extend to the Belgian border because when building it, the French did not want to offend Belgians.
Trump does not seem to hesitate offending anyone, so from that point his walls should be more effective...