Maven命令无法正常运行求助(Java 21 + Maven 3.9.9)
问题:Maven命令执行异常,返回Java使用说明
我正在为代码编写单元测试,执行Maven命令时单元测试无法正常运行,无报错信息,仅返回大量内容,疑似在查找资源。我的环境配置为Java 21、Maven 3.9.9。执行简单命令mvn -v时,返回的却是Java的使用说明,内容如下:
usage: java [options] <mainclass> [args...] (to execute a class) or java [options] -jar <jarfile> [args...] (to execute a jar file) or java [options] -m <module>[/<mainclass>] [args...] (to execute the main class in a module) or java [options] <sourcefile> [args] (to execute a single source-file program) Arguments following the main class, source file, -jar <jarfile>, -m or --module <module>/<mainclass> are passed as the arguments to main class. where options include: -cp <class search path of directories and zip/jar files> -classpath <class search path of directories and zip/jar files> --class-path <class search path of directories and zip/jar files> A ; separated list of directories, JAR archives, and ZIP archives to search for class files.
我已尝试修改环境变量、重新安装Maven并重启机器,但问题仍未解决。以下是我的环境变量及JAVA_HOME配置截图:
![环境变量配置情况]
![Path配置情况]
内容的提问来源于stack exchange,提问作者david ogunronbi
相关产品推荐
相关产品推荐

