STS Spring 工具套件中 Maven 文件夹的路径

Path to maven folder within STS Spring Tool Suite

我已经下载了 STS 3.7.2 并想将 maven 文件夹添加到 windows 8 个类路径。这样我就可以使用命令行命令,例如 mvn spring-boot:run

但是我在哪里可以找到 STS 文件夹中的那个 maven 文件夹?

如果我从命令行运行 mvn 命令 运行s

"C:\Program Files\Java\jdk1.7.0_79\bin\java.exe" -classpath "C:\opensource\apache-maven-3.3.9\bin\..\boot\plexus-classworlds-2.5.2.jar" "-Dclassworlds.conf=C:\opensource\apache-maven-3.3.9\bin\..\bin\m2.conf" "-Dmaven.home=C:\opensource\apache-maven-3.3.9\bin\.." "-Dmaven.multiModuleProjectDirectory=C:\opensource\apache-maven-3.3.9\bin" org.codehaus.plexus.classworlds.launcher.Launcher

plexus-classworlds-2.5.2.jar在下面的STS目录下找到

./sts-3.6.4.RELEASE/plugins/org.eclipse.m2e.maven.runtime_1.6.2.20150902-0001/jars/plexus-classworlds-2.5.2.jar

话虽如此,我认为从 https://maven.apache.org/download.cgi 下载完整的 maven 会容易得多,将其解压缩到任何目录,然后将环境变量 M2_HOME 添加为 ..../apache-maven-3.3.9 然后将 %M2_HOME%/bin 添加到路径中。

希望对您有所帮助。

请记住,在“STS”中,maven 未配置为在 STS 之外工作(并且终端使用在 STS 使用之外)。
我们必须安装 maven。
按照以下步骤设置 maven 从终端运行。
maven 下载 link 在这里

  1. download latest maven from here
    将其解压到任何你想要的地方。

    我提取如下(见 bin、boot、conf、...文件夹如下图所示):

因为这个 Maven 下载是从 zip 文件中提取的(它不是设置),你必须将这个提取的路径添加到 windows 环境中的“PATH”变量。 按照此设置环境路径:
3.

4.

5.

6.

现在“mvn”命令必须起作用。


7. 在我的例子中,我使用 STS
并且我必须重新启动 STS(spring 工具套装)才能使“mvn”在 sts 的终端中工作