【问题标题】:Unable to launch war in vsCode无法在 vsCode 中发起战争
【发布时间】:2022-01-25 16:12:17
【问题描述】:

我正在尝试与 tomcat 服务器发起战争。

事实上,当我点击启动war(在tomcat服务器上运行)并转到localhost:8080时,服务器页面显示服务器上没有war。

我试过直接把war放到服务器的application文件夹下,结果是一样的。

有人可以帮我吗?

这是战争的问题吗?我尝试过另一场战争,是一样的吗?

我正在使用窗口 10。

谢谢你

【问题讨论】:

  • 尝试使用tomcat管理页面添加?

标签: java tomcat visual-studio-code vscode-settings war


【解决方案1】:

.war 是一个存档文件。 您必须打开文件。您可以将文件重命名为 .tar 并使用任何 Tar Tape-archiver 实现。 或者您可以使用 7zip 打开文件。

【讨论】:

  • 你能解释一下在tomcat服务器上解压后如何启动文件吗?我正在使用 VsCode
  • 将所有文件从 .war 文件复制到 WebApp 文件夹
【解决方案2】:
  1. 安装扩展Tomcat for Java
  2. 转到左侧的Tomcat Servers,添加tomcat
  3. 在tomcat上右键选择启动,启动成功后右键选择Debug War Package,这样就可以调试war了,不想要就停止调试
  4. 右击战争然后选择在浏览器中打开:

【讨论】:

  • 谢谢我试过这个但是我有同样的问题,tomcat启动战争有问题,是战争的问题吗?这很奇怪,因为我尝试过另一场战争,但结果是一样的。
  • @SofianeSidiLarbi。你能分享你的战争让我测试吗?如果它在我的tomcat中遇到同样的错误,可能是war包有问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多