Maven 3.9.5 -错误:-classpath要求指定类路径

e0uiprwp  于 2023-10-17  发布在  Maven
关注(0)|答案(1)|浏览(261)

当运行mvn -vmvn -version时,我收到以下错误:
Error: -classpath requires class path specification
但是,我已经按照这两个定义的指示:https://www.oracle.com/uk/java/technologies/downloads/#jdk21-windows和https://maven.apache.org/download.cgi
缺少或配置错误可能导致此错误的原因是什么?

我正在使用:

Maven 3.9.5
Java版本:21

目录位置:

Maven位于:C:\Maven
Java JDK位于:C:\Program Files\Java

环境变量:

用户变量:
JAVA_HOMEC:\Program Files\Java\jdk-21
M2_HOMEC:\Maven\apache-maven-3.9.5-src\apache-maven-3.9.5\apache-maven\src
M2%M2_HOME%\bin
MAVEN_HOMEC:\Maven\apache-maven-3.9.5-src\apache-maven-3.9.5\apache-maven\src

Path Variable://这反映了我为让它工作所做的各种尝试。

%JAVA_HOME%\bin
C:\Program Files\Java\jdk-21\bin
C:\Maven\apache-maven-3.9.5-src\apache-maven-3.9.5\
%M2%
C:\Maven\apache-maven-3.9.5-src\apache-maven-3.9.5\apache-maven\src\bin%M2_HOME%
C:\Program Files\Java\jdk-21
最后,当运行java -version时,返回以下内容:

java version "21" 2023-09-19 LTS
Java(TM) SE Runtime Environment (build 21+35-LTS-2513)
Java HotSpot(TM) 64-Bit Server VM (build 21+35-LTS-2513, mixed mode, sharing)

相关问题