2016-12-02 209 views
0

我在NetBeans中有一个项目,它使用Maven来下载我可能需要的其他依赖项。昨天我开始对进口已经存在数月的红色强调。我犯了一些错误,使得问题变得更加严重,我误解了如何使用“安装本地工件”,并且我认为最终会在其他包中放置一些JAR。解决NetBeans Maven项目中依赖关系的问题

简而言之就是现在我有一个数量不确定的软件包,其名称正确,但内容不正确。我尝试删除克隆早期版本的项目,并切换到我从未触及过的项目的其他分支,但导入仍显得混乱,因此我只能断定我的计算机存在本地问题。

是否有任何方法可以清除这些软件包的所有本地安装版本并重新下载它们?它一次试图解决它的一个问题会耗用多天,而且由于我的项目已经保存了格式正确的pom.xml副本,我宁愿从那里重建,但我有不知道该怎么做,或者即使有可能。

回答

1

您可以尝试从本地maven存储库中删除所有maven工件:$ USER_HOME/.m2 然后刷新项目,以便重新下载所有依赖关系。 你也可以只删除那些引起问题的依赖关系

+0

大多修复它。我仍然无法使它看到完全在依赖项中的一个包,我可以在依赖关系中盯着类,但是当我导入时它不会加载。尽管如此,它的性能提高了90%,而且这个软件包首先是一个导入问题,所以我相当高兴。 – mstorkson