Java 如何编辑maven依赖项的源代码?

Java 如何编辑maven依赖项的源代码?,java,spring,maven,Java,Spring,Maven,我有一个java项目,其中包含一个使用maven的依赖项。有了IntellyJ,我可以下载并阅读这个依赖项的源代码,但我无法更改它 我知道,如果不发送到原始回购协议,对依赖关系所做的任何更改都将丢失。更改仅用于调试/学习目的 我可以指示maven使用来自本地路径的源代码构建JAR依赖关系吗 谢谢。是-转到GitHub,查看依赖项。希望它能够构建,并且主线与您正在使用的版本不会太远。然后构建项目并将其发布到您当地的maven repo——请记住,这种依赖关系可能是由Ant到Gradle的任何东西构

我有一个java项目,其中包含一个使用maven的依赖项。有了IntellyJ,我可以下载并阅读这个依赖项的源代码,但我无法更改它

我知道,如果不发送到原始回购协议,对依赖关系所做的任何更改都将丢失。更改仅用于调试/学习目的

我可以指示maven使用来自本地路径的源代码构建JAR依赖关系吗


谢谢。

是-转到GitHub,查看依赖项。希望它能够构建,并且主线与您正在使用的版本不会太远。然后构建项目并将其发布到您当地的maven repo——请记住,这种依赖关系可能是由Ant到Gradle的任何东西构建的——也就是说,不一定是maven!谢谢,你的评论为我指明了正确的方向。对于下一个读者:~/.m2文件夹是本地存储库。如果依赖项也是一个maven存储库,那么(修改后的)依赖项的简单“mvn安装”将编译JAR并放入本地存储库。