簡體   English   中英

如何禁用 gradle 中的“--release”?

[英]How to disable the "--release" in gradle?

Eclipse 只是允許在設置中切換標志,但 gradle 似乎沒有辦法抑制它。 我嘗試准確設置參數,甚至設置源和目標。 現在 gradle 只是抱怨不能同時設置“source”和“--release”。

compileJava
{
    options.compilerArgs    =   [
        '-source'           , '11'
    ,   '-target'           , '11'
    ,   '--patch-module'    , 'java.base=ALL-UNNAMED'
    ,   '--add-exports'     , 'java.base/java.io=ALL-UNNAMED'
    ]
}

我發現這就是生成該編譯器參數的原因。 刪除它允許我繼續。

java {
    toolchain {
        languageVersion.set( JavaLanguageVersion.of(11) )
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM