{"schema":"hottub-news/story/v1","story":"st_y6xq3e3zvjbmdhyo2vua","title":"建置自動化工具Gradle 9.8支援Java 27，新增Maven鏡像設定並改善建置錯誤定位","title_en":"Gradle 9.8, a build automation tool, supports Java 27, adds Maven mirror settings, and improves build error location","outlets":1,"brief":null,"page":"https://hottub.news/stories/gradle-9-8-a-build-automation-tool-supports-java-27-adds-maven-mirror-y6xq3e3zvj","count":1,"items":[{"id":"n_y6xq3e3zvjbmdhyo2vua","seq":591805,"kind":"article","title":"建置自動化工具Gradle 9.8支援Java 27，新增Maven鏡像設定並改善建置錯誤定位","title_en":"Gradle 9.8, a build automation tool, supports Java 27, adds Maven mirror settings, and improves build error location","url":"https://www.ithome.com.tw/news/179244","summary":"新聞 Gradle團隊 發布 建置自動化工具Gradle 9.8，加入Java 27支援，也讓Gradle能採用Maven既有的套件儲存庫鏡像設定。新版還改善建置錯誤顯示，開發者可從支援超連結的終端機開啟發生問題的原始碼位置。 Gradle常用於Java、Kotlin與Android專案，負責下載相依套件、編譯程式、執行測試與產生安裝或發布檔案。Gradle 9.8可使用Java 27執行建置工作，也能透過Java工具鏈，以Java 27編譯與測試專案，部分搭配Gradle使用的第三方工具仍須等待Java 27支援，官方以程式碼分析工具PMD為例說明相容性限制。 另一項更新鎖定同時使用Maven與Gradle的企業開發環境，企業常透過內部套件儲存庫代理Maven Central等外部來源，Maven會把相關鏡像設定存放在settings.xml，Gradle過去需要另外設定儲存庫，Gradle 9.8開始可以讀取settings.xml中的鏡像資訊。…","published":"2026-09-29T04:16:15Z","seen":"2026-09-29T06:09:59Z","lang":"zh","country":"TW","source":{"id":"kite-ithome-com-tw-c23d09","name":"ithome.com.tw","domain":"ithome.com.tw","outlet":{"wikidata":"Q123398745","name":"iThome","type":"magazine","country":"TW","designations":["magazine","news website"]}},"via":"kite-ithome-com-tw-c23d09","authors":["李建興"],"entities":[{"id":"Q965596","name":"Gradle","type":"org"},{"id":"Q251","name":"Java","type":"other"}],"story":"st_y6xq3e3zvjbmdhyo2vua","category":"science-technology","category_p":0.8899999856948853,"sentiment":"neutral","tone":0.1599999964237213,"political":0.019999999552965164}]}