Java Maven指定源位置

Java Maven指定源位置,java,maven,svn,intellij-idea,Java,Maven,Svn,Intellij Idea,有没有一种方法可以告诉maven您的源代码在具有相对路径的pom.xml中的本地位置?我们的SVN回购中有很多项目,我在本地镜像了存储库。在我的IntelliJ想法中,我可以做到这一点,并修改我的本地源代码以获得外部依赖,在某些情况下它非常有用 要明确的是,这在两个方面不同。一个是几年后的时间,另外两个是我想使用本地已经存在的资源,它们与SVN中的资源共享相同的相对路径 我的问题也与我看到的不同,你可以在这篇文章中告诉maven下载上传到存储库的资源,因为我不想涉及我们的maven repo。你

有没有一种方法可以告诉maven您的源代码在具有相对路径的
pom.xml
中的本地位置?我们的SVN回购中有很多项目,我在本地镜像了存储库。在我的IntelliJ想法中,我可以做到这一点,并修改我的本地源代码以获得外部依赖,在某些情况下它非常有用

要明确的是,这在两个方面不同。一个是几年后的时间,另外两个是我想使用本地已经存在的资源,它们与SVN中的资源共享相同的相对路径


我的问题也与我看到的不同,你可以在这篇文章中告诉maven下载上传到存储库的资源,因为我不想涉及我们的maven repo。

你的问题有两个方向

方向一。创建自己的存储库(也称为公司存储库)
1。创建自己的maven存储库
请参阅:-->第节:内部存储库。
2。通过计算存储库地址,通知IntelliJ IDEA在pom.xml文件中使用自己的存储库。


方向二。
您希望IntelliJ IDEA不会从internet下载现有工件。

是,如果存在工件。IntelliJ IDEA自动导入到您的项目中。你不需要做任何事情。

本地存储库位于:
..\.m2\repository
(仅在Windows操作系统中,开头有3个点)

您可能还希望将工件放入
..\.m2\存储库
,并且必须遵循Maven的预定义结构