maven编译出错,javac: ��Ч��Ŀ�귢�а�: 17

1、异常信息

javac: ��Ч��Ŀ�귢�а�: 17

�÷�: javac <options> <source files>

-help �����г����ܵ�ѡ��

2、原因

电脑安装了jdk1.8 ,项目编译指定jdk版本为17

解决方案1,修改电脑运行jdk版本

解决方案2,在spring项目pom文件中中指定jdk目录位置

复制代码
   <build>
        <plugins>  
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>${maven-compiler-plugin.version}</version>
                <configuration>
                    <verbose>true</verbose>
                    <fork>true</fork>
                    <executable>C:\ProgramFiles\jdk-17.0.12\bin\javac</executable>
                    <source>${java.version}</source>
                    <target>${java.version}</target>
                    <encoding>${project.build.sourceEncoding}</encoding>
                    <compilerArgs>
                        <arg>-XDignore.symbol.file</arg>
                    </compilerArgs>
                    <fork>true</fork>
                </configuration>
            </plugin>
         </plugins>
    </build>
相关推荐
java_heartLake2 分钟前
PostgreSQL15深度解析(从15.0-15.12)
数据库·postgresql
self-discipline6342 小时前
【Java】Java核心知识点与相应面试技巧(七)——类与对象(二)
java·开发语言·面试
wei3872452322 小时前
java笔记02
java·开发语言·笔记
nuc-1272 小时前
sqli-labs学习记录8
数据库·学习·sqli-labs
zjj5872 小时前
Docker使用ubuntu
java·docker·eureka
士别三日&&当刮目相看2 小时前
JAVA学习*简单的代理模式
java·学习·代理模式
余华余华3 小时前
计算机等级考试数据库三级(笔记3)
服务器·数据库·oracle
ShareBeHappy_Qin3 小时前
设计模式——设计模式理念
java·设计模式
南風_入弦4 小时前
Oracle logminer详解
数据库·oracle·恢复
小安同学iter5 小时前
SpringBoot (二) 日志系统
数据库·spring boot·后端