Idea中Maven的打包问题

jdk版本不对

jdk版本不对,这个问题经常出现在电脑上安装了多个版本的jdk,比如我就是我的电脑上有jdk8和11,我项目中使用的是11,但是工具中默认使用的是jdk8,然后打包就出问题了。下面说一下指定jdk版本的几个地方。

  • 修改maven配置文件 settings.xml

    
        jdk11
        
            11
            true
        
        
            11
            11
            11
        
     
  
  • pom.xml中配置
    
        11
    
  • idea中设置项目jdk版本 File -> Project Structure
project
modules
sdks
  • idea的java编译器版本 File -> Settings -> Build, Execution, Deployment -> Compiler -> Java Compiler
    设置Target bytecode version
version

其它问题

有时候会遇到突然不能打包的情况,时候可以尝试删掉target文件,再进行 clean 然后打包。直接在idea中删除不了可以到项目的储存位置去删除。
如果还是不行可以再reimport一下,再进行 clean 打包。(在pom.xml文件上面右键点·Maven·,再点Reimport)

reimport

你可能感兴趣的:(Idea中Maven的打包问题)