美文网首页
Java 8 升级 java17 流程(包含jdk、idea、m

Java 8 升级 java17 流程(包含jdk、idea、m

作者: kacen | 来源:发表于2023-10-03 00:32 被阅读0次

    最近在尝试使用java17,所有有了本篇流程,需要的小伙伴可以收藏。

    第一步:准备好java17和maven 3.8.8,idea 2022版本以上。

    1.java17,自行选择对应bin压缩包并解压

    https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html

    image.png

    2.准备好maven3.8.3以上版本(为了兼容性问题)

    https://dlcdn.apache.org/maven/maven-3/3.8.8/binaries/

    image.png

    3.准备2022以上版本idea,博主不推荐任何破解包,自行百度,推荐购买正版。

    https://www.jetbrains.com/idea/download/other.html

    image.png

    第二步:配置java和maven环境变量

    1.配置JAVA和MAVEN路径,方便在path中添加,一定要自己的路径哦。

    image.png
    JAVA17_HOME
    
    image.png
    MAVEN_HOME
    
    image.png

    2.配置path变量。可以点击图片的编辑文本,拉到最后,复制下面路径粘贴即可。

    %JAVA17_HOME%\bin;%JAVA17_HOME%\jre\bin;%MAVEN_HOME%\bin;
    
    image.png

    3.配置完后用cmd测试以下是否配置成功。

    分别是
    java -version
    mvn -v
    
    image.png

    第三步:配置idea中的maven

    1.打开setting配置

    image.png

    2.按顺序1,2打开,3,4配置自己的maven路径和xml文件路径。

    image.png

    3.附带一下jdk限制和阿里云mirror配置,存放lib路径自行设置

    ···
    #在mirrors里面
    <mirror>
          <id>aliyunmaven</id>
          <mirrorOf>*</mirrorOf>
          <name>阿里云公共仓库</name>
          <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
    ···
    ···
    #在profiles里面
        <profile>
          <id>jdk-17</id>
          <activation>
            <activeByDefault>true</activeByDefault>
            <jdk>17</jdk>
          </activation>
          <properties>
            <maven.compiler.source>17</maven.compiler.source>
            <maven.compiler.target>17</maven.compiler.target>
            <maven.compiler.compilerVersion>17</maven.compiler.compilerVersion>
          </properties>
        </profile>
    ···
    

    第四步:设置idea中的java编译和项目结构配置。

    1.配置java编译器相关

    image.png

    2.打开Project Structure项目结构设置并配置

    image.png
    image.png
    image.png
    image.png

    按照上面的配置完后基本是没有问题的了,如果有问题的小伙伴就要看看这么多年了,位置一直没有变,想想自己有没有好好配置,有没有好好学习。(ps.某著名主播李佳某名言)

    相关文章

      网友评论

          本文标题:Java 8 升级 java17 流程(包含jdk、idea、m

          本文链接:https://www.haomeiwen.com/subject/jbqebdtx.html