diff --git a/src/main/java/org/gradle/playframework/plugins/PlayDistributionPlugin.java b/src/main/java/org/gradle/playframework/plugins/PlayDistributionPlugin.java index 1e4f6b5a..1d8b206c 100644 --- a/src/main/java/org/gradle/playframework/plugins/PlayDistributionPlugin.java +++ b/src/main/java/org/gradle/playframework/plugins/PlayDistributionPlugin.java @@ -86,7 +86,7 @@ private void createDistributionContentTasks(Project project, Distribution distri jar.setDescription("Assembles an application jar suitable for deployment."); jar.dependsOn(mainJarTask, assetsJarTask); jar.from(project.zipTree(mainJarTask.get().getArchivePath())); - jar.setDestinationDir(distJarDir); + jar.getDestinationDirectory().set(distJarDir); jar.setBaseName(mainJarTask.get().getBaseName()); Map classpath = new HashMap<>(); @@ -153,7 +153,7 @@ private void createDistributionZipTasks(Project project, Distribution distributi TaskProvider distZipTask = project.getTasks().register(distributionZipTaskName, Zip.class, zip -> { zip.setDescription("Packages the '" + distribution.getName() + "' distribution as a zip file."); zip.setBaseName(baseName); - zip.setDestinationDir(new File(project.getBuildDir(), "distributions")); + zip.getDestinationDirectory().set(new File(project.getBuildDir(), "distributions")); zip.from(stageSyncTask); }); @@ -161,7 +161,7 @@ private void createDistributionZipTasks(Project project, Distribution distributi TaskProvider distTarTask = project.getTasks().register(distributionTarTaskName, Tar.class, tar -> { tar.setDescription("Packages the '" + distribution.getName() + "' distribution as a tar file."); tar.setBaseName(baseName); - tar.setDestinationDir(new File(project.getBuildDir(), "distributions")); + tar.getDestinationDirectory().set(new File(project.getBuildDir(), "distributions")); tar.from(stageSyncTask); });