V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
zhwguest
V2EX  ›  Android

关于 javaToolChains 的一个疑惑

  •  
  •   zhwguest · Mar 7, 2024 · 10006 views
    This topic created in 786 days ago, the information mentioned may be changed or developed.

    我用 gradlew -q javaToolChains 命令查看我的 java 工具链,发现有两个版本,但是非常奇怪,Amazon 的 Java1.8 说是 Idea 安装的,我估计是 Android Studio 安装的。我不知道它是怎么检测出来的。我其实希望这个 jdk 是 gradle 当作依赖项下载到我的.gradle 目录下。而不是 Windows 全局的。

    几个问题:

    1. javaToolChains 是如何检测到我这个安装在我的工作目录.jdks 目录下的 jdk 的;
    2. 我如何安全的将这个 jdk 删除;
    3. 我如何指定 gradle 在编译需要的时候自动从 maven 或者其他库中下载我需要版本的 jdk ;

    非常感谢~

     + Options
         | Auto-detection:     Enabled
         | Auto-download:      Enabled
    
     + Amazon Corretto JDK 1.8.0_362-b08
         | Location:           C:\Users\aaron\.jdks\corretto-1.8.0_362
         | Language Version:   8
         | Vendor:             Amazon Corretto
         | Architecture:       amd64
         | Is JDK:             true
         | Detected by:        IntelliJ IDEA
    
     + JetBrains s.r.o. JDK 17.0.7+0-b2043.56-10550314
         | Location:           C:\Program Files\Android\Android Studio\jbr
         | Language Version:   17
         | Vendor:             JetBrains s.r.o.
         | Architecture:       amd64
         | Is JDK:             true
         | Detected by:        Current JVM
    
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2461 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:21 · PVG 17:21 · LAX 02:21 · JFK 05:21
    ♥ Do have faith in what you're doing.