使用Maven重建项目时,有时会得到数百个



在我的 eclipse 错误中,大多数时候,当我再次重建时,它消失了,但是在这种情况下,它使我受够了,足以坚持下去。

当实际通过文件系统时,jar文件会详细说明实际上不存在的jar文件。 Eclipse只是出于某种原因没有看到它们。我的m2_repo在我的preferences-> java-> classpathvariables部分中已正确引用,并且我的环境变量也已正确设置。

对我有什么想法吗?

最佳答案

如果您已经几次 STEP 1 ,请转到 STEP 2
步骤1
尝试删除并重新定义环境变量:

  • 打开Eclipse首选项[Window-Preferences]
  • 转到[Java-构建路径-类路径变量]
  • 单击“新建”并将其名称设置为M2_REPO
  • 单击文件夹,然后选择您的Maven存储库文件夹。例如,我的存储库文件夹是C:/Users/user/.m2/repository
  • 重建项目。

  • 除了Eclipse内部,还可以使用以下Maven命令从命令行添加 M2_REPO变量:
    mvn -Declipse.workspace=<path-to-eclipse-workspace> eclipse:add-maven-repo
    

    步骤2
    如果正确定义了构建路径,请检查Maven settings.xml:
    Window --> Preferences --> Maven ---> User Settings
    

    如果不是,请在此处进行设置,然后在settings.xml内的settings标记中更改localRepository路径。通常,您会在用户文件夹下的.m2文件夹中找到settings.xml(例如C:\Documents and Settings\userName.m2)。

    关于java - 未绑定(bind)的类路径变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29560600/

    10-11 22:14
    查看更多