Java 在intellij中使用源代码而不是m2调试不同的项目

Java 在intellij中使用源代码而不是m2调试不同的项目,java,eclipse,maven,intellij-idea,Java,Eclipse,Maven,Intellij Idea,我有两个项目(A和B),由多个相互作用的模块组成。假设我调试了项目a的一个模块,该模块在后期跳转到项目B的一个模块中。在本例中,Intellij使用.m2 repo中jar的反编译源代码,而不是源文件 一种可能的解决方法是在intellij显示反编译版本时指定源代码,但这对于多个类和模块来说确实很繁琐 我如何告诉Intellij使用这些资源 其他信息:项目A和B位于两个单独的文件夹中,我已经使用其pom.xml加载了项目A。我手动使用cmd调用“mvn clean install”。本质上,我需

我有两个项目(A和B),由多个相互作用的模块组成。假设我调试了项目a的一个模块,该模块在后期跳转到项目B的一个模块中。在本例中,Intellij使用.m2 repo中jar的反编译源代码,而不是源文件

一种可能的解决方法是在intellij显示反编译版本时指定源代码,但这对于多个类和模块来说确实很繁琐

我如何告诉Intellij使用这些资源

其他信息:项目A和B位于两个单独的文件夹中,我已经使用其pom.xml加载了项目A。我手动使用cmd调用“mvn clean install”。本质上,我需要指定一个额外的类路径来搜索源。目前,调试配置设置为搜索整个项目,但由于项目B位于另一个文件夹中,这是不可能的

我不允许对每个项目和模块中的pom.xml文件进行更改。我还希望两个项目都放在单独的文件夹中