The latter is what militant regimes do and did.
Trade imbalance is responsible for nearly 100% of wars. It is always about backing a nation into a corner where their status quo is untenable.
And despite nationalism being part of the fuel of WWII, trade imbalance was both the biggest log and the match.
Weimar Republic's economic problems were mostly related to hyperinflation caused by their unsustainable debt, not sure how you're factoring trade deficits into that.
I agree nationalism is just an excuse like any other, but it's a remarkably good one: it's a cancerous mind virus that makes solving problems impossible, everyone is too busy calling everyone else unpatriotic or something.
Voice or no voice, the people can always be brought to the bidding of the leaders. That is easy. All you have to do is tell them they are being attacked, and denounce the pacifists for lack of patriotism and exposing the country to danger. It works the same in any country."
Hermann Goering
Nationalism is about building a strong us/them split, about having people internalize clear categories of Our Nation and The Others. This directly facilitates war.