As per [gradle-plugin-2.0.0.M2-docs](http://docs.spring.io/spring-boot/docs/2.0.0.M2/gradle-plugin//reference/html/#packaging-executable-configuring-launch-script) , we can produce executable jars by adding ``` bootJar { launchScript { included = true } } ``` but after applying those setting I am still receiving `permission denied: ./non-working-executable-0.0.1-SNAPSHOT.jar` But if I downgrade to version `1.5.4` and add ```springBoot { executable = true }``` the produced jar is executed without any errors **How to Reproduce ?** I have attached two projects (generated via start.spring.io using different spring version). [non-working-executable.zip](https://github.com/spring-projects/spring-boot/files/1111280/non-working-executable.zip) [working-executable.zip](https://github.com/spring-projects/spring-boot/files/1111281/working-executable.zip) 1. cd to project directory 2. execute `./gradlew clean build` 3. execute `./build/libs/*.jar` In `non-working-executable` we receive permission denied error. **Current work-around** Need to manually set the executable bit on the jar file by executing `chmod +x ./build/libs/*.jar`