Java Maven项目无法读取项目描述符
我开发了一个maven项目,它使用pom.xml来解决依赖关系,在我的IntelliJIDEA中是构建成功,但在我朋友的IntelliJIDEA中显示了构建错误 上面说 无法读取Java Maven项目无法读取项目描述符,java,maven,intellij-idea,Java,Maven,Intellij Idea,我开发了一个maven项目,它使用pom.xml来解决依赖关系,在我的IntelliJIDEA中是构建成功,但在我朋友的IntelliJIDEA中显示了构建错误 上面说 无法读取 如果我将我的本地存储库复制到他的系统并进行构建,则构建成功。请建议此问题的可能原因和解决方案。您可能引用的库不是公共库/仅存在于您的系统中 如果您的项目由多个maven构件组成-请分别尝试在每个构件上安装mvn如果您不使用父/反应器文件,则可能需要将存储库URL添加到.m2/settings.xml文件中。如果你能够从
如果我将我的本地存储库复制到他的系统并进行构建,则构建成功。请建议此问题的可能原因和解决方案。您可能引用的库不是公共库/仅存在于您的系统中
如果您的项目由多个maven构件组成-请分别尝试在每个构件上安装mvn如果您不使用父/反应器文件,则可能需要将存储库URL添加到.m2/settings.xml文件中。如果你能够从工作场所访问公共存储库,那么你可以使用其中一个大型存储库,只需谷歌搜索即可。如果您无法在您的工作场所联系到他们,那么可能值得使用类似Artifactory的东西来设置您自己的镜像,然后您的it部门可能愿意允许一台服务器具有镜像公共存储库所需的访问权限 更新:由于我还不能对其他人的问题和答案发表评论: 您能否提供pom.xml内容并告诉我们是哪个依赖项导致了错误?我可以创建一个测试项目并添加它,看看它是否也在尝试下载其他依赖项,因为我有一个反映公共站点的Artifactory实例。如果这是问题所在,我可以告诉您哪些要添加到pom中,并使用maven安装添加
哦,我没注意到这些评论是从14年开始的。不好意思。好吧,如果您仍然有任何问题,请随时更新 我正在使用某个远程系统上的一个父文件,我正在通过maven获取父文件的库。。。我尝试为每个工件分别安装mvn,但问题没有得到解决。它在抱怨哪个工件?它是您的工件还是外部工件?你到处都提供了正确的版本吗?它在抱怨一个外部工件。我在所有地方都提供了正确的版本。无论如何…感谢您的回答…这是人为的问题