【问题标题】:intellij debug a dependency artifact code on tomcatintellij 在 tomcat 上调试依赖工件代码
【发布时间】:2013-03-01 10:47:44
【问题描述】:

我在 windows7 机器(64 位)上使用 intellij 12 IDE。 我正在运行一个本地 tomcat(从 intellij 配置)版本 7,并从我的一个项目中部署了 war 文件 - 我们将项目称为“main”。 调试项目“main”工作正常。 项目“main”依赖于不同的过滤器项目——我们称之为“过滤器”——我也写了它(意味着我的机器上有源代码)。 问题是我想在“过滤器”项目上设置一个断点并对其进行调试,但它不起作用。 有任何想法吗? 谢谢。

【问题讨论】:

  • 将它作为一个模块添加到第一个项目中,在Tomcat运行配置中配置两个项目部署到同一台服务器,这样你就可以毫无问题地调试它了。
  • 不能,“过滤器”项目是通用的,将被公司的其他团队使用,因为不能改变它的位置。
  • 您可以从任何位置导入模块。
  • CrazyCoder 感谢您的回答。也许我遗漏了一些东西,但如果我将它作为模块添加到第一个项目并希望将其包含在另一个项目中 - 第三个项目 - 我不需要包含整个第一个项目吗?
  • 不,您可以将模块(存储在 .iml 文件中)包含到多个项目中(存储在 .idea 目录中)。

标签: debugging intellij-idea dependencies tomcat7


【解决方案1】:

您需要将过滤器依赖源下载到您的项目中,然后您就可以在过滤器上放置断点

尝试做依赖的“下载源”,如果它不可用,你需要从过滤器项目 pom 中使它们可用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-14
    • 1970-01-01
    • 2013-05-22
    • 2012-09-12
    • 1970-01-01
    • 2014-06-24
    • 2015-07-15
    • 2015-06-18
    相关资源
    最近更新 更多