原文: https://howtodoinjava.com/maven/maven-m2-repo-eclipse/

可以从 Eclipse IDE 中读取 Maven 依赖项,该 Maven 通过M2_REPO类路径变量公开。 m2_repo指向工作区中 maven 的本地仓库位置。

在使用 maven 的依赖项之前,必须在构建路径上将m2_repo类变量添加到 eclipse 的类路径变量中。

1. 在 Eclipse 中手动更改 Maven 仓库位置

1.1 导航到“窗口 > 首选项”

`M2_REPO` – 在 Eclipse 中更改 Maven 仓库的位置 - 图1

1.2 导航到“Java > 构建路径 > Classpath 变量”

`M2_REPO` – 在 Eclipse 中更改 Maven 仓库的位置 - 图2

1.3 定义新的类路径变量M2_REPO

创建新变量M2_REPO并将其指向 Maven 本地仓库位置。

`M2_REPO` – 在 Eclipse 中更改 Maven 仓库的位置 - 图3

1.4 确认已添加变量

`M2_REPO` – 在 Eclipse 中更改 Maven 仓库的位置 - 图4

2. 从命令行 – eclipse:configure-workspace更新M2_REPO

或者,您可以通过 Maven 命令"eclipse:configure-workspace"定义并添加M2_REPO

例如,这是我系统中命令的输出。

  1. Microsoft Windows [Version 10.0.17134.228]
  2. (c) 2018 Microsoft Corporation. All rights reserved.
  3. C:\Users\Lokesh>mvn -Declipse.workspace="E:\devsetup\workspace" eclipse:configure-workspace
  4. [INFO] Scanning for projects...
  5. [INFO]
  6. [INFO] ------------------< org.apache.maven:standalone-pom >-------------------
  7. [INFO] Building Maven Stub Project (No POM) 1
  8. [INFO] --------------------------------[ pom ]---------------------------------
  9. [INFO]
  10. [INFO] --- maven-eclipse-plugin:2.10:configure-workspace (default-cli) @ standalone-pom ---
  11. [INFO] ------------------------------------------------------------------------
  12. [INFO] BUILD SUCCESS
  13. [INFO] ------------------------------------------------------------------------
  14. [INFO] Total time: 0.815 s
  15. [INFO] Finished at: 2018-09-09T14:50:20+05:30
  16. [INFO] ------------------------------------------------------------------------

`M2_REPO` – 在 Eclipse 中更改 Maven 仓库的位置 - 图5

从命令行添加m2_repo

学习愉快!