# Latest

**URL:** https://discuss.gradle.org/latest.md

[Latest](https://discuss.gradle.org/latest.md) · [Categories](https://discuss.gradle.org/categories.md) · [Tags](https://discuss.gradle.org/tags.md)

---

## [9.8.0](https://discuss.gradle.org/t/9-8-0/52217)

<div class="topic-metadata">

**Author:** [@infrastructure\_disco](https://discuss.gradle.org/u/infrastructure_disco)\
**Replies:** 0\
**Last updated:** [September 24, 2026, 2:03pm UTC](https://discuss.gradle.org/t/9-8-0/52217 "2026-09-24T14:03:13Z")

</div>

The Gradle team is excited to announce Gradle 9.8.0. Here are the highlights of this release: This is a companion discussion topic for the original entry at https://github.com/gradle/gradle/releases/tag/v9.8.0

---

## [Why would gradle correctly get the current date on one machine, but not on the other?](https://discuss.gradle.org/t/why-would-gradle-correctly-get-the-current-date-on-one-machine-but-not-on-the-other/52204)

<div class="topic-metadata">

**Author:** [@gradle\_user](https://discuss.gradle.org/u/gradle_user)\
**Replies:** 12\
**Last updated:** [September 22, 2026, 6:51pm UTC](https://discuss.gradle.org/t/why-would-gradle-correctly-get-the-current-date-on-one-machine-but-not-on-the-other/52204 "2026-09-22T18:51:24Z")

</div>

I have the War tasks configured like this to include the build date in the manifest file: tasks.withType\<War\>().configureEach { val utcTimeZone = TimeZone.getTimeZone("UTC") val utcDateFormat = SimpleDateFormat(…

---

## [9.8.0 rc3](https://discuss.gradle.org/t/9-8-0-rc3/52213)

<div class="topic-metadata">

**Author:** [@infrastructure\_disco](https://discuss.gradle.org/u/infrastructure_disco)\
**Replies:** 0\
**Last updated:** [September 22, 2026, 12:42pm UTC](https://discuss.gradle.org/t/9-8-0-rc3/52213 "2026-09-22T12:42:09Z")

</div>

The Gradle team is excited to announce Gradle 9.8.0 RC3. Here are the highlights of this release: This is a companion discussion topic for the original entry at https://github.com/gradle/gradle/releases/tag/v9.8.0-RC3

---

## [Creating error reports without throwing an error](https://discuss.gradle.org/t/creating-error-reports-without-throwing-an-error/52197)

<div class="topic-metadata">

**Author:** [@kikugie](https://discuss.gradle.org/u/kikugie)\
**Replies:** 1\
**Last updated:** [September 21, 2026, 5:35pm UTC](https://discuss.gradle.org/t/creating-error-reports-without-throwing-an-error/52197 "2026-09-21T17:35:51Z")

</div>

The problem reporting API has (relatively) recently deprecated org.gradle.api.problems.ProblemSpec#severity in favor of automatic detection via ProblemReporter#report and ProblemReporter#throwing. My plugin’s task accum…

---

## [9.8.0 rc2](https://discuss.gradle.org/t/9-8-0-rc2/52210)

<div class="topic-metadata">

**Author:** [@infrastructure\_disco](https://discuss.gradle.org/u/infrastructure_disco)\
**Replies:** 0\
**Last updated:** [September 17, 2026, 10:57pm UTC](https://discuss.gradle.org/t/9-8-0-rc2/52210 "2026-09-17T22:57:58Z")

</div>

The Gradle team is excited to announce Gradle 9.8.0 RC2. Here are the highlights of this release: This is a companion discussion topic for the original entry at https://github.com/gradle/gradle/releases/tag/v9.8.0-RC2

---

## [Buildship 3.1.12 is now available](https://discuss.gradle.org/t/buildship-3-1-12-is-now-available/52206)

<div class="topic-metadata">

**Author:** [@donat](https://discuss.gradle.org/u/donat)\
**Replies:** 0\
**Last updated:** [September 15, 2026, 9:50am UTC](https://discuss.gradle.org/t/buildship-3-1-12-is-now-available/52206 "2026-09-15T09:50:08Z")

</div>

We are happy to announce that Buildship 3.1.12 has just been released. The release contains several fixes and enhancements. The complete change list is available here.

---

## [9.8.0 rc1](https://discuss.gradle.org/t/9-8-0-rc1/52201)

<div class="topic-metadata">

**Author:** [@infrastructure\_disco](https://discuss.gradle.org/u/infrastructure_disco)\
**Replies:** 0\
**Last updated:** [September 8, 2026, 12:19pm UTC](https://discuss.gradle.org/t/9-8-0-rc1/52201 "2026-09-08T12:19:51Z")

</div>

The Gradle team is excited to announce Gradle 9.8.0 RC1. Here are the highlights of this release: This is a companion discussion topic for the original entry at https://github.com/gradle/gradle/releases/tag/v9.8.0-RC1

---

## [How to set permissions for directories created by into() in an Archive or Copy task](https://discuss.gradle.org/t/how-to-set-permissions-for-directories-created-by-into-in-an-archive-or-copy-task/52200)

<div class="topic-metadata">

**Author:** [@gradle\_user](https://discuss.gradle.org/u/gradle_user)\
**Replies:** 2\
**Last updated:** [September 7, 2026, 3:31pm UTC](https://discuss.gradle.org/t/how-to-set-permissions-for-directories-created-by-into-in-an-archive-or-copy-task/52200 "2026-09-07T15:31:16Z")

</div>

I have the following task to bundle my application: tasks.register\<Tar\>("bundleApp") { archiveFileName = "myapp.tar" dirPermissions { unix("0750") } into("webapps/myapp") { with(tasks.war.get()) …

---

## [Gradle crashing](https://discuss.gradle.org/t/gradle-crashing/52194)

<div class="topic-metadata">

**Author:** [@musbachjohn](https://discuss.gradle.org/u/musbachjohn)\
**Replies:** 3\
**Last updated:** [September 1, 2026, 5:34pm UTC](https://discuss.gradle.org/t/gradle-crashing/52194 "2026-09-01T17:34:43Z")

</div>

error: FAILURE: Build failed with an exception. \* Where: Build file '/storage/emulated/0/CodeOnTheGoProjects/A/AuroraStore/build.gradle.kts' \* What went wrong: Script compilation error: java.lang.ExceptionInIniti…

---

## [Using \`latest.integration\` for maven snapshot does not fetch the latest](https://discuss.gradle.org/t/using-latest-integration-for-maven-snapshot-does-not-fetch-the-latest/42479)

<div class="topic-metadata">

**Author:** [@bric3](https://discuss.gradle.org/u/bric3)\
**Replies:** 7\
**Last updated:** [August 28, 2026, 5:18pm UTC](https://discuss.gradle.org/t/using-latest-integration-for-maven-snapshot-does-not-fetch-the-latest/42479 "2026-08-28T17:18:05Z")

</div>

I’m using the version catalog (Gradle 7.4.1) and I need to access snapshots libraries as they are instable at this time. But I would like to get the latest versions. For that I’m using latest.integration as documented on…

---

## [Adding gradle wrapper files to gitignore](https://discuss.gradle.org/t/adding-gradle-wrapper-files-to-gitignore/27428)

<div class="topic-metadata">

**Author:** [@DJViking](https://discuss.gradle.org/u/DJViking)\
**Replies:** 7\
**Last updated:** [August 27, 2026, 8:06am UTC](https://discuss.gradle.org/t/adding-gradle-wrapper-files-to-gitignore/27428 "2026-08-27T08:06:35Z")

</div>

Why are people checking in these files to git? gradlew gradlew.bat gradle/wrapper/gradle-wrapper.jar gradle/wrapper/gradle-wrapper.properties I have added these files to .gitignore. I don’t like having such files to…

---

## [Gradle Is Going Agentic](https://discuss.gradle.org/t/gradle-is-going-agentic/52180)

<div class="topic-metadata">

**Author:** [@infrastructure\_disco](https://discuss.gradle.org/u/infrastructure_disco)\
**Replies:** 3\
**Last updated:** [August 21, 2026, 1:12pm UTC](https://discuss.gradle.org/t/gradle-is-going-agentic/52180 "2026-08-21T13:12:49Z")

</div>

More and more of the people who run Gradle every day aren’t typing ./gradlew build themselves. They’re asking an agent to run a build, paste it the failure, then ask it to fix the thing that failed. The agent is now part…

---

## [Help us pick the first Gradle agent skills](https://discuss.gradle.org/t/help-us-pick-the-first-gradle-agent-skills/52179)

<div class="topic-metadata">

**Author:** [@Kasso](https://discuss.gradle.org/u/Kasso)\
**Replies:** 0\
**Last updated:** [August 19, 2026, 4:28pm UTC](https://discuss.gradle.org/t/help-us-pick-the-first-gradle-agent-skills/52179 "2026-08-19T16:28:52Z")

</div>

We’re building Gradle agent skills We have five candidates, but we’d rather ship the ones you’d actually use. Vote and tell us what’s missing. 1. Run Gradle correctly (gradle-cli) Right task, right flags, version-aware …

---

## [9.7.1](https://discuss.gradle.org/t/9-7-1/52178)

<div class="topic-metadata">

**Author:** [@infrastructure\_disco](https://discuss.gradle.org/u/infrastructure_disco)\
**Replies:** 0\
**Last updated:** [August 19, 2026, 2:30pm UTC](https://discuss.gradle.org/t/9-7-1/52178 "2026-08-19T14:30:37Z")

</div>

The Gradle team is excited to announce Gradle 9.7.1. This is a patch release for 9.7.0. We recommend using 9.7.1 instead of 9.7.0. This is a companion discussion topic for the original entry at https://github.com/gradl…

---

## [Permissions for implicitly created directories in copy tasks](https://discuss.gradle.org/t/permissions-for-implicitly-created-directories-in-copy-tasks/52175)

<div class="topic-metadata">

**Author:** [@eleph8118](https://discuss.gradle.org/u/eleph8118)\
**Replies:** 0\
**Last updated:** [August 18, 2026, 2:05pm UTC](https://discuss.gradle.org/t/permissions-for-implicitly-created-directories-in-copy-tasks/52175 "2026-08-18T14:05:59Z")

</div>

It seems like directories implicitly created within a child copyspec gets hardcoded permissions of 0755, instead of default permissions based on the process umask? Implicit directories created outside of child copyspecs …

---

## [Migration guide to 9 mentions Java Bean rule for Boolean properties prefix](https://discuss.gradle.org/t/migration-guide-to-9-mentions-java-bean-rule-for-boolean-properties-prefix/52168)

<div class="topic-metadata">

**Author:** [@chaves](https://discuss.gradle.org/u/chaves)\
**Replies:** 3\
**Last updated:** [August 9, 2026, 3:04pm UTC](https://discuss.gradle.org/t/migration-guide-to-9-mentions-java-bean-rule-for-boolean-properties-prefix/52168 "2026-08-09T15:04:16Z")

</div>

In the migration guide to 9, there is the following: Gradle property names are derived by following the Java Bean specification with one exception. Gradle recognizes methods with a Boolean return type and a is-prefix a…

---

## [Configuration as a parameter of an Artifact transform](https://discuss.gradle.org/t/configuration-as-a-parameter-of-an-artifact-transform/52167)

<div class="topic-metadata">

**Author:** [@Geolykt](https://discuss.gradle.org/u/Geolykt)\
**Replies:** 0\
**Last updated:** [August 7, 2026, 10:21am UTC](https://discuss.gradle.org/t/configuration-as-a-parameter-of-an-artifact-transform/52167 "2026-08-07T10:21:42Z")

</div>

Is there any way to store a Configuration (or more specifically, the files resolved by the configuration - I only need read-only access) as a parameter of an artifact transform? Currently I’m just casting the Configurati…

---

## [Request attribute of a GAVCE dependency](https://discuss.gradle.org/t/request-attribute-of-a-gavce-dependency/52166)

<div class="topic-metadata">

**Author:** [@Geolykt](https://discuss.gradle.org/u/Geolykt)\
**Replies:** 2\
**Last updated:** [August 6, 2026, 11:37pm UTC](https://discuss.gradle.org/t/request-attribute-of-a-gavce-dependency/52166 "2026-08-06T23:37:01Z")

</div>

Right now I am trying to do dependencies { configuration('G:A:V:C') { attributes { } } } however that doesn’t work due to ‘Cannot add attributes or capabilities on a dependency that specifies artifacts or confi…

---

## [9.7.0](https://discuss.gradle.org/t/9-7-0/52164)

<div class="topic-metadata">

**Author:** [@infrastructure\_disco](https://discuss.gradle.org/u/infrastructure_disco)\
**Replies:** 0\
**Last updated:** [August 6, 2026, 2:28pm UTC](https://discuss.gradle.org/t/9-7-0/52164 "2026-08-06T14:28:24Z")

</div>

The Gradle team is excited to announce Gradle 9.7.0. Here are the highlights of this release: This is a companion discussion topic for the original entry at https://github.com/gradle/gradle/releases/tag/v9.7.0

---

## [9.7.0 rc3](https://discuss.gradle.org/t/9-7-0-rc3/52163)

<div class="topic-metadata">

**Author:** [@infrastructure\_disco](https://discuss.gradle.org/u/infrastructure_disco)\
**Replies:** 0\
**Last updated:** [August 4, 2026, 4:09pm UTC](https://discuss.gradle.org/t/9-7-0-rc3/52163 "2026-08-04T16:09:03Z")

</div>

The Gradle team is excited to announce Gradle 9.7.0 RC3. Here are the highlights of this release: This is a companion discussion topic for the original entry at https://github.com/gradle/gradle/releases/tag/v9.7.0-RC3

---

## [Gradle Project Nature sometimes disappears when cleanly closing Eclipse project](https://discuss.gradle.org/t/gradle-project-nature-sometimes-disappears-when-cleanly-closing-eclipse-project/52160)

<div class="topic-metadata">

**Author:** [@basinilya](https://discuss.gradle.org/u/basinilya)\
**Replies:** 0\
**Last updated:** [August 1, 2026, 5:22pm UTC](https://discuss.gradle.org/t/gradle-project-nature-sometimes-disappears-when-cleanly-closing-eclipse-project/52160 "2026-08-01T17:22:32Z")

</div>

Hi. Every now and then when I reopen a previously imported Gradle project it doesn’t work becase of 2 things: The Gradle Project Nature is no longer in the .project file and “Refresh Gradle Project” menu item is not av…

---

## [9.7.0 rc2](https://discuss.gradle.org/t/9-7-0-rc2/52159)

<div class="topic-metadata">

**Author:** [@infrastructure\_disco](https://discuss.gradle.org/u/infrastructure_disco)\
**Replies:** 0\
**Last updated:** [July 31, 2026, 8:12am UTC](https://discuss.gradle.org/t/9-7-0-rc2/52159 "2026-07-31T08:12:33Z")

</div>

The Gradle team is excited to announce Gradle 9.7.0 RC2. Here are the highlights of this release: This is a companion discussion topic for the original entry at https://github.com/gradle/gradle/releases/tag/v9.7.0-RC2

---

## [How to create a new file and add to classpath in Gradle?](https://discuss.gradle.org/t/how-to-create-a-new-file-and-add-to-classpath-in-gradle/52158)

<div class="topic-metadata">

**Author:** [@nroweccc](https://discuss.gradle.org/u/nroweccc)\
**Replies:** 1\
**Last updated:** [July 30, 2026, 5:40pm UTC](https://discuss.gradle.org/t/how-to-create-a-new-file-and-add-to-classpath-in-gradle/52158 "2026-07-30T17:40:51Z")

</div>

I’ve been reading the documentation and they talk a lot about how to copy a file, but suppose I want to generate a fresh file and include it in my jar’s classpath like so: val file = File("my-resource.txt") file.writeTe…

---

## [Creating MavenPublication lazily - How?](https://discuss.gradle.org/t/creating-mavenpublication-lazily-how/38662)

<div class="topic-metadata">

**Author:** [@chrisjr](https://discuss.gradle.org/u/chrisjr)\
**Replies:** 12\
**Last updated:** [July 28, 2026, 8:33pm UTC](https://discuss.gradle.org/t/creating-mavenpublication-lazily-how/38662 "2026-07-28T20:33:06Z")

</div>

Hi, My Gradle plugin needs to create a “companion” POM whose groupId and version will match those in the “main” POM, but whose artifactId will be generated as function(main.artifactId). However, this raises a problem be…

---

## [Integrating a Gradle Project with IBM Bluemix Dedicated](https://discuss.gradle.org/t/integrating-a-gradle-project-with-ibm-bluemix-dedicated/18861)

<div class="topic-metadata">

**Author:** [@Kschoen](https://discuss.gradle.org/u/Kschoen)\
**Replies:** 6\
**Last updated:** [July 27, 2026, 3:18pm UTC](https://discuss.gradle.org/t/integrating-a-gradle-project-with-ibm-bluemix-dedicated/18861 "2026-07-27T15:18:00Z")

</div>

I am working with a back-end java/ front-end html/js/css application currently running on a windows 2008 server with Gradle(spring-boot) build. I am attempting to migrate this application to IBM’s Bluemix cloud service(d…

---

## [Best approach for a build plugin to configure another non gradle plugin](https://discuss.gradle.org/t/best-approach-for-a-build-plugin-to-configure-another-non-gradle-plugin/52140)

<div class="topic-metadata">

**Author:** [@bric3](https://discuss.gradle.org/u/bric3)\
**Replies:** 3\
**Last updated:** [July 24, 2026, 9:52am UTC](https://discuss.gradle.org/t/best-approach-for-a-build-plugin-to-configure-another-non-gradle-plugin/52140 "2026-07-24T09:52:34Z")

</div>

What is the best / sound approach to make a build plugin, not a kotlin dsl one, (from buildSrc or included-build) type-safely configure an optional (projects may apply it or not) external (non gradle) plugin ? Case at h…

---

## [How to get subproject dependencies?](https://discuss.gradle.org/t/how-to-get-subproject-dependencies/52138)

<div class="topic-metadata">

**Author:** [@Joachim\_Durchholz](https://discuss.gradle.org/u/Joachim_Durchholz)\
**Replies:** 3\
**Last updated:** [July 22, 2026, 11:32am UTC](https://discuss.gradle.org/t/how-to-get-subproject-dependencies/52138 "2026-07-22T11:32:00Z")

</div>

Hi all, Gradle 9 user here. With ./gradlew dependencies, I get only the root project’s dependencies. (Which is particularly silly in my case, because the root project does not have code.) How do I make Gradle display…

---

## [Gradle stuck in IDLE](https://discuss.gradle.org/t/gradle-stuck-in-idle/52137)

<div class="topic-metadata">

**Author:** [@abtinsh1385](https://discuss.gradle.org/u/abtinsh1385)\
**Replies:** 1\
**Last updated:** [July 21, 2026, 7:23pm UTC](https://discuss.gradle.org/t/gradle-stuck-in-idle/52137 "2026-07-21T19:23:47Z")

</div>

hi. i have a java project. recently when i use ./gradlew run it stuck at least 20 seconds and then started to execute project. ./gradlew run To honour the JVM settings for this build a single-use Daemon process will be…

---

## [Copy task implicit dependency](https://discuss.gradle.org/t/copy-task-implicit-dependency/52102)

<div class="topic-metadata">

**Author:** [@0xF](https://discuss.gradle.org/u/0xF)\
**Replies:** 7\
**Last updated:** [July 20, 2026, 5:15pm UTC](https://discuss.gradle.org/t/copy-task-implicit-dependency/52102 "2026-07-20T17:15:34Z")

</div>

My Android project fails to build after updating Gradle to 9.6.0. A problem was found with the configuration of task ‘:processReleaseJavaRes’ (type ‘ProcessJavaResTask’). Property has implicit dependency Gradle detected…

---

## [9.7.0 rc1](https://discuss.gradle.org/t/9-7-0-rc1/52133)

<div class="topic-metadata">

**Author:** [@infrastructure\_disco](https://discuss.gradle.org/u/infrastructure_disco)\
**Replies:** 0\
**Last updated:** [July 17, 2026, 3:18pm UTC](https://discuss.gradle.org/t/9-7-0-rc1/52133 "2026-07-17T15:18:08Z")

</div>

The Gradle team is excited to announce Gradle 9.7.0 RC1. Here are the highlights of this release: This is a companion discussion topic for the original entry at https://github.com/gradle/gradle/releases/tag/v9.7.0-RC1

[Next page](https://discuss.gradle.org/latest.md?page=1)
