springboot创建项目遇到的问题

新版本idea只能创建java 21和17,不能创建java8

Server URL 配置成:https://start.aliyun.com
就可以选java8

或者先按照高版本创建项目,后面直接去pom.xml里面修改应该也可以(没试)

springboot版本选:2.7.6

问题2

mvn -version 查看本地的maven版本
java -version 查看本地的jdk版本

java 8 对应 jdk 1.8.x
java 8 对应 maven 4.0.0+(java与maven个版本对应链接:对应关系)

maven POM 4.0.0配置到项目里

参考idea配置maven项目,(其中有配置maven的部分...)

先配置(系统)环境变量。

然后maven4.0.0下载解压。按照下面方式配置一下Maven跟目录下conf/setting.xml文件

我有个地方搞错了,

<plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>3.8.1</version>
          <configuration>
              <source>1.8</source>
              <target>1.8</target>
              <encoding>UTF-8</encoding>
         </configuration>
</plugin>

我以为这里的3.8.1一直是错误的,在项目的pom.xml文件中一直改成4.0.0,实际上这里的<version>不用改,然后pom.xml文件开头有一个

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.kob</groupId>
    <artifactId>backend</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>backend</name>
    <description>backend</description>
...

这里<modelVersion>应该是4.0.0,就我配置的maven4.0.0版本(然而这里也不需要修改,我一直在画蛇添足了。。。)

image

posted @ 2024-01-16 02:07  r涤生  阅读(51)  评论(0编辑  收藏  举报