Java demo.war文件赢得';不要在Tomcat服务器上运行

Java demo.war文件赢得';不要在Tomcat服务器上运行,java,maven,tomcat,visual-studio-code,Java,Maven,Tomcat,Visual Studio Code,我已经在VisualStudio代码上创建了一个Maven webapp项目。每当我尝试运行war文件时,都会收到以下消息 “@错误:命令失败,退出代码为1” 结果显示 “[apache-tomcat-10.0.6]:'C:\Program'未被识别为内部或外部命令, 可操作的程序或批处理文件。” 我知道问题出在Tomcat上,但我不知道如何处理这个特定错误。我会尝试使用旧版本的Tomcat插件,正如这里提到的: 您是否尝试过解压WAR以检查其内容?您是说demo.WAR吗?它没有拉链。另外,当

我已经在VisualStudio代码上创建了一个Maven webapp项目。每当我尝试运行war文件时,都会收到以下消息

“@错误:命令失败,退出代码为1”

结果显示

“[apache-tomcat-10.0.6]:'C:\Program'未被识别为内部或外部命令, 可操作的程序或批处理文件。”


我知道问题出在Tomcat上,但我不知道如何处理这个特定错误。

我会尝试使用旧版本的Tomcat插件,正如这里提到的:

您是否尝试过解压WAR以检查其内容?您是说demo.WAR吗?它没有拉链。另外,当我从文件浏览器打开它时,它只是在Visual Studio中打开文件。文件是一个压缩的文件夹,主要是配置文件和文件。每个JAR依次也是一个压缩文件夹。使用任何压缩工具将其解压缩。您可能可以查看IDE中的
target
文件夹,在压缩成战争之前,所有文件和jar都放在那里。您可以发布错误屏幕截图吗?请跟随并重试。您的问题解决了吗?没有骰子。由于我更改了java.home路径,我的war文件根本不会在任何服务器上运行。它说这些文件是“未追踪的”。这有什么意义吗?我以前从未注意到这一点。