【发布时间】:2010-10-26 16:56:14
【问题描述】:
假设我有两个 maven 项目:moduleA 和 moduleB。
moduleA 在 pom.xml 中对 moduleB 有依赖。
我使用 IntelliJ Idea,并且我有“Maven 项目”工具窗口,其中我有这两个 maven 项目。
并且可以从那里运行 maven 插件目标:我打开 'Maven Projects' -> moduleA -> Plugins -> jetty -> jetty:run。 Java 已运行,moduleB 位于 classpath,但它位于 Maven 本地存储库!
因此,如果我更改 moduleB 源代码中的某些内容并从 Idea 执行 jetty:run,在使用 mvn install 安装 moduleB 之前,我不会看到代码更改。
在没有 mvn install 的情况下,Idea 中是否有任何解决方案,例如使用 idea-module 类路径以某种方式运行 maven 目标?
【问题讨论】:
标签: java intellij-idea classpath maven