We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 708eb58 commit 8064350Copy full SHA for 8064350
src/main/java/io/github/fvarrui/javapackager/gradle/CopyDependencies.java
@@ -3,6 +3,7 @@
3
import java.io.File;
4
5
import org.gradle.api.Project;
6
+import org.gradle.api.file.DuplicatesStrategy;
7
import org.gradle.api.tasks.Copy;
8
9
import io.github.fvarrui.javapackager.packagers.ArtifactGenerator;
@@ -35,6 +36,7 @@ protected File doApply(Packager packager) {
35
36
if (copyLibsTask == null) {
37
copyLibsTask = project.getTasks().create("copyLibs", Copy.class);
38
}
39
+ copyLibsTask.setDuplicatesStrategy(DuplicatesStrategy.EXCLUDE);
40
copyLibsTask.from(project.getConfigurations().getByName("runtimeClasspath"));
41
copyLibsTask.into(project.file(libsFolder));
42
copyLibsTask.getActions().forEach(action -> action.execute(copyLibsTask));
0 commit comments