
工程的JDK配置以及module的Language level等配置都没有问题的前提下,在编译项目时,某个module报错,经分析,编译设置
不匹配。这种改动实则不稳妥,该module可能比较老旧,使用的JDK版本过低(如果不指定,默认是1.5),最好的做法,应该是为该module单独设置一系
列配置
File-->Setting...-->Build,Execution,Deployment-->Compiler-->Java Compiler

设置相应Module的target bytecode version的合适版本(跟你jkd版本一致),这里我改成1.8版本的
当某个模块在编译过程中出现错误,且工程的JDK配置正确,可能是由于模块的Languagelevel配置与当前JDK版本不匹配。解决方案是在IDE中单独为该模块设置正确的targetbytecodeversion,以确保与所使用JDK版本一致。
527

被折叠的 条评论
为什么被折叠?



