如何在Maven 4.0中使用Maven Wrapper?调用mvnw遇配置异常问题
Maven 4.0 RC2调用
mvnw报错:No such property: maven.mainClass 当针对Maven 4.0 RC2调用mvnw时,出现以下错误:
org.codehaus.plexus.classworlds.launcher.ConfigurationException: No such property: maven.mainClass at org.codehaus.plexus.classworlds.launcher.ConfigurationParser.filter(ConfigurationParser.java:355) at org.codehaus.plexus.classworlds.launcher.ConfigurationParser.parse(ConfigurationParser.java:114) at org.codehaus.plexus.classworlds.launcher.Configurator.configure(Configurator.java:123) at org.codehaus.plexus.classworlds.launcher.Launcher.configure(Launcher.java:116) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:356) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.apache.maven.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:52) at org.apache.maven.wrapper.WrapperExecutor.execute(WrapperExecutor.java:161) at org.apache.maven.wrapper.MavenWrapperMain.main(MavenWrapperMain.java:73)
项目中.mvn/wrapper/maven-wrapper.properties文件内容如下:
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/4.0.0-rc-2/apache-maven-4.0.0-rc-2-bin.zip wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.2/maven-wrapper-3.3.2.jar
直接调用mvn命令使用Maven 4.0 RC2可正常运行。
更新:经确认该问题是IntelliJ的BUG,对应问题编号为IDEA-368343。
内容的提问来源于stack exchange,提问作者Gili
相关产品推荐
相关产品推荐

