“Spring-boot-hello-world”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
 
第7行: 第7行:
  
 
https://docs.spring.io/spring-boot/docs/2.4.13/reference/html/getting-started.html#getting-started-system-requirements
 
https://docs.spring.io/spring-boot/docs/2.4.13/reference/html/getting-started.html#getting-started-system-requirements
 +
 +
 +
=== Maven 配置 ===
 +
 +
==== settings.xml ====
 +
加入阿里云镜像,并配置 Maven 使用 JDK 1.8 进行项目编译<syntaxhighlight lang="xml">
 +
<?xml version="1.0" encoding="UTF-8"?>
 +
<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
 +
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 +
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 http://maven.apache.org/xsd/settings-1.2.0.xsd">
 +
……
 +
  <mirrors>
 +
    <mirror>
 +
        <id>nexus-aliyun</id>
 +
        <mirrorOf>central</mirrorOf>
 +
        <name>Nexus aliyun</name>
 +
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
 +
    </mirror>
 +
  <mirrors>
 +
……
 +
  <profiles>
 +
    <profile>
 +
      <id>jdk-1.8</id>
 +
      <activation>
 +
        <activeByDefault>true</activeByDefault>
 +
        <jdk>1.8</jdk>
 +
      </activation>
 +
      <properties>
 +
        <maven.compiler.source>1.8</maven.compiler.source>
 +
        <maven.compiler.target>1.8</maven.compiler.target>
 +
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
 +
      </properties>
 +
    </profile>
 +
  </profiles>
 +
</syntaxhighlight>

2022年12月11日 (日) 04:05的最新版本

https://www.bilibili.com/video/BV19K4y1L7MT?p=5

系统要求

8 ≤ Java version ≤16

3.5 ≤ Maven version

https://docs.spring.io/spring-boot/docs/2.4.13/reference/html/getting-started.html#getting-started-system-requirements


Maven 配置

settings.xml

加入阿里云镜像,并配置 Maven 使用 JDK 1.8 进行项目编译

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 http://maven.apache.org/xsd/settings-1.2.0.xsd">
……
  <mirrors>
    <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>
  <mirrors>
……
  <profiles>
    <profile>
      <id>jdk-1.8</id>
      <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
      </activation>
      <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
      </properties>
    </profile>
  </profiles>