有没有一种方法可以从Visual Studio Code调试Tomcat Java应用程序?

14

我对Java比较新,但需要对Java代码进行一些更改。我倾向于使用Visual Studio Code进行编码。使用Maven构建Java代码并将其部署到Tomcat后生成.WAR文件。

有没有办法直接从Visual Studio Code调试此应用程序?


现在可以调试Java了:https://code.visualstudio.com/blogs/2017/09/28/java-debug - Mert Mertce
1
但是如何使它与Tomcat配合工作呢? - Sergey Kandaurov
请查看以下网址:https://dev59.com/TFUK5IYBdhLWcg3wsBpO - Ben Creasy
1个回答

1

Visual Studio Code在市场上有很多工具可以做到这一点。

对于Tomcat,您可以使用此工具: https://marketplace.visualstudio.com/items?itemName=adashen.vscode-tomcat

您可以完成所有这些操作:

  • 从Tomcat安装路径添加Tomcat服务器
  • 从VSCode启动/重新启动Tomcat服务器
  • 在Tomcat服务器上运行war包
  • 在Tomcat服务器上调试war包
  • 在Tomcat服务器上运行已拆分的war包
  • 在Tomcat服务器上调试已拆分的war包
  • 在浏览器中打开服务器主页以检查所有部署的war包
  • 在Tomcat Explorer中查看所有已部署的war包
  • 在浏览器中打开war包主页
  • 停止Tomcat服务器
  • 重命名Tomcat服务器
  • 启动Tomcat服务器时自定义JVM选项
  • 在文件资源管理器中显示已部署的war包
  • 删除已部署的war包

但是您需要Mert Mertce发布的调试器。


似乎该连接的扩展已不再维护。我也尝试了 Just Start Server,但在支持方面同样“死亡”。目前我还没有找到任何能够稳定工作的扩展,即使看起来已经提供的那个扩展也是如此。看起来依赖关系的变化会破坏它,这在一个大项目中非常常见。 - Leo Lozes
我找到了Community Server Connectors扩展,目前看起来很不错。 - Leo Lozes

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接