Intellij Idea - 升级遇到的问题 Error: java: invalid flag: -version

IDEA升级错误解决
本文介绍了一种在升级IntelliJ IDEA过程中遇到的错误:Error: java: invalid flag: -version及其解决方法。该问题出现在IDEA的模块设置中,解决步骤包括在File->settings中找到Javacompiler选项,然后移除每个module的Compilation options中多余的-version标志。
  • 有时候在升级idea时会遇到 Error: java: invalid flag: -version

  • 解决办法

    • 打开 File -> settings,搜索 Java compiler

    • 此时会发现右下角的每一个module裡的Compilation options中,都多加了一个-version

    • 把每个module的-version都删除掉,就可以正常运行了

"D:\Program Files\Java\java1.8.451\bin\java.exe" -Dmaven.multiModuleProjectDirectory=D:\workPlace\1-code\videoapi -Djansi.passthrough=true "-Dmaven.home=D:/Program Files/maven/apache-maven-3.6.3" "-Dclassworlds.conf=D:\Program Files\maven\apache-maven-3.6.3\bin\m2.conf" "-Dmaven.ext.class.path=D:\Program Files\JetBrains\IntelliJ IDEA 2025.1.3\plugins\maven\lib\maven-event-listener.jar" "-javaagent:D:\Program Files\JetBrains\IntelliJ IDEA 2025.1.3\lib\idea_rt.jar=51666" -Dfile.encoding=UTF-8 -classpath "D:\Program Files\maven\apache-maven-3.6.3\boot\plexus-classworlds-2.6.0.jar;D:\Program Files\maven\apache-maven-3.6.3\boot\plexus-classworlds.license" org.codehaus.classworlds.Launcher -Didea.version=2025.1.3 -s "D:\Program Files\maven\apache-maven-3.6.3\conf\settings.xml" compile -P jdk-8 [INFO] Scanning for projects... [INFO] [INFO] --------------------------< com.cx:videoapi >--------------------------- [INFO] Building videoapi 1.0.4-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] The artifact mysql:mysql-connector-java:jar:8.0.33 has been relocated to com.mysql:mysql-connector-j:jar:8.0.33 [INFO] [INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ videoapi --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Using 'UTF-8' encoding to copy filtered properties files. [INFO] Copying 1 resource [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.11.0:compile (default-compile) @ videoapi --- [INFO] Changes detected - recompiling the module! :source [INFO] Compiling 44 source files with javac [debug release 8] to target\classes [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 0.463 s [INFO] Finished at: 2025-07-21T17:08:49+08:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.11.0:compile (default-compile) on project videoapi: Fatal error compiling: 无效的标记: --release -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException Process finished with exit code 1
07-22
idea官网[INFO] cube-common ........................................ FAILURE [ 0.685 s] [INFO] cube-system ........................................ SKIPPED [INFO] cube-framework ..................................... SKIPPED [INFO] cube-quartz ........................................ SKIPPED [INFO] cube-generator ..................................... SKIPPED [INFO] cube-point ......................................... SKIPPED [INFO] cube-admin ......................................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 0.990 s [INFO] Finished at: 2025-07-09T17:31:30+08:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project cube-common: Fatal error compiling: 无效的标记: --add-exports -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <args> -rf :cube-common
07-10
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值