STUTTGART, Germany — A coalition of countries battling Islamic State jihadists in Syria and Iraq pledged Wednesday to pour more resources into the fight, after coming under strong pressure from Washington for greater contributions.

The promise came after a meeting in Stuttgart of defense ministers from countries involved in the anti-Islamic State coalition, during which US Defense Secretary Ash Carter drove home the message that to deal the Islamic State group — also known as ISIS and ISIL — a body blow, "all must do more."

Carter's call to step up the fight came just a week after US President Barack Obama reiterated a long-standing demand for members of NATO to increase their defense spending to meet the alliance's target of 2 percent of gross domestic product.

In a joint statement, the coalition stressed their "strong support to further accelerate and reinforce the success of our partners on the ground and for the deployment of additional enabling capabilities in the near term, in order to hasten the collapse of ISIL's control" over the cities of Mosul in Iraq and Raqqa in Syria.

Speaking to reporters, Carter said he was "confident that today's meeting will produce additional military commitments."

Besides military resources, defense ministers meeting at the US European Command's headquarters examined their economic and political contributions to the campaign, he said.

"It's going to take more to win. We're going to win but we all need to do more," Carter told reporters.

"This fight is far from over and there are great risks," he said.

But "allowing ISIL safe haven would carry even greater risk. To accelerate ISIL's lasting defeat, all must do more," he said.

Carter also paid tribute to US Navy SEAL Petty Officer 1st Class Charles Keating, who was killed in Iraq on Tuesday during an Islamic State attack on Kurdish peshmerga north of Mosul.

"The whole country has to be grateful to this young man and his family for this sacrifice. But tragically losses will occur.

"This is necessary to protect our country and not to do something would entail even greater risks," he said after the talks with the defense ministers of Australia, Britain, Canada, Denmark, France, Germany, Italy, New Zealand, Norway and Spain.

Carter said he had proposed that the anti-ISIS coalition hold another meeting in Washington this summer.