Foxkeh
0.01D
V2EX  ›  问与答

Gitee go 流水线怎么配置 JDK17

  •  
  •   Foxkeh · 1 day ago · 523 views

    第一次用 Gitee 流水线不熟练故请教下

    流水线 yml 源码大致如下(信息已脱敏)

    使用 Gitee 自带的图形编辑器, 可以选择 JDK 版本 17. 但是在 java -version 命令中输出结果却是 1.8, 难以理解
    是不是我还需要做什么呢其他配置?

    version: "1.0"
    name: 流水线-20260707
    displayName: 流水线-20260707
    stages:
    - name: 编译
      displayName: 编译
      strategy: naturally
      trigger: auto
      steps:
      - step: build@maven
        name: 5dc01e3d
        displayName: Maven 构建
        jdkVersion: "17"
        mavenVersion: 3.8.8
        commands:
        - echo "=== 验证预置环境 ==="
        - java -version
        - mvn -v
        - mvn clean package -Dmaven.test.skip=true -U -e -X -B -f xxx-service/pom.xml
        artifacts:
        - name: BUILD_ARTIFACT
          path:
          - ./xxx-service/xxx-admin/target/xxx-admin.jar
          type: .tar.gz
    triggers:
      trigger: manual
    
    
    2026/07/07 10:29:53 === 验证预置环境 ===
    2026/07/07 10:29:53 + java -version
    2026/07/07 10:29:53 java version "1.8.0_381"
    2026/07/07 10:29:53 Java(TM) SE Runtime Environment (build 1.8.0_381-b09)
    2026/07/07 10:29:53 Java HotSpot(TM) 64-Bit Server VM (build 25.381-b09, mixed mode)
    2026/07/07 10:29:53 + mvn -v
    2026/07/07 10:29:53 Apache Maven 3.8.8 (4c87b05d9aedce574290d1acc98575ed5eb6cd39)
    
    euronx
        1
    euronx  
       1 day ago
    2026 年了,这类问题是最适合问 AI
    Foxkeh
        2
    Foxkeh  
    OP
       1 day ago
    @euronx

    用 AI 折腾一上午了. 没有结果

    我希望是利用平台本身的功能, AI 的建议基本是绕过问题, 比如使用外部执行器
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3023 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 12:45 · PVG 20:45 · LAX 05:45 · JFK 08:45
    ♥ Do have faith in what you're doing.