debugging - 使用本地 tomcat 服务器进行 IntelliJ 调试 gradle 构建

标签 debugging tomcat intellij-idea gradle

我有一个 gradle 项目,它构建了一些部署到 tomcat 服务器的 wars。我正在尝试使用 intellij 调试这个应用程序。我可以通过将 wars 部署到外部服务器并使用 intellij 连接到该服务器来做到这一点。

我想知道是否有办法使用intellij的本地tomcat服务器来做到这一点。当我尝试创建本地配置时,它会询问我要部署哪些工件,而我只想根据我的 gradle 配置来部署这些工件。那可能吗?或者我应该为此使用远程配置。

最佳答案

从版本 13 开始,可以导入 Gradle 项目 directly来自理念。使用 Idea Ultimate Edition 还创建了相应的工件(基于 war 插件)。它们可用于将其部署在本地 Tomcat 实例上,就像任何其他工件和调试一样(在我的项目中运行良好)。

如果您喜欢调试应用程序,请通过 gradle-tomcat-plugin 运行和调试在 Idea 13.0.2 中应该是可能的 - 目前在 EAP 中(请参阅 IDEA-117792 ,但我没有测试它)。

关于debugging - 使用本地 tomcat 服务器进行 IntelliJ 调试 gradle 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21223423/

相关文章:

multithreading - 如何查看是什么在 Xcode 中启动了一个线程?

debugging - 生产环境中出现无法在开发环境中复制的错误是否正常?

tomcat - 如何使tomcat FIPS模式启用

android - 在 intellij android studio 中将图像添加到 android 启动屏幕?

java - 使用相同数据调用方法时出错(总是生成新数据)

android - 为什么 Android Debug模式会删除我的应用程序首选项?

android - 尽管我安装了驱动程序,但 adb 无法检测到 Sony Xperia s

java - 将 WAR 部署到 AWS Tomcat 404 错误

java - 如何使 Tomcat 部署的文件在上下文中免于缓存在浏览器中?

java - Intellij 构建有效,Maven 构建失败