Skip to content

Commit bc12790

Browse files
committed
U continue bundling jre despite jdeps fails
1 parent 37bb7f9 commit bc12790

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/main/java/fvarrui/maven/plugin/javapackager/PackageMojo.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -828,6 +828,7 @@ private String getRequiredModules(File libsFolder) throws MojoExecutionException
828828
modulesList = Arrays.asList(modules.split(","))
829829
.stream()
830830
.map(module -> module.trim())
831+
.filter(module -> !module.isEmpty())
831832
.collect(Collectors.toList());
832833

833834
} else if (customizedJre && JavaUtils.getJavaMajorVersion() >= 9) {
@@ -845,6 +846,7 @@ private String getRequiredModules(File libsFolder) throws MojoExecutionException
845846
modulesList = Arrays.asList(modules.split("\n"))
846847
.stream()
847848
.map(module -> module.trim())
849+
.filter(module -> !module.isEmpty())
848850
.filter(module -> !module.startsWith("JDK removed internal"))
849851
.collect(Collectors.toList());
850852

@@ -856,6 +858,11 @@ private String getRequiredModules(File libsFolder) throws MojoExecutionException
856858

857859
modulesList.addAll(additionalModules);
858860

861+
if (modulesList.isEmpty()) {
862+
getLog().warn("It was not possible to determine the necessary modules. all modules will be included");
863+
modulesList.add("ALL-MODULE-PATH");
864+
}
865+
859866
getLog().info("- Modules: " + modulesList);
860867

861868
return StringUtils.join(modulesList, ",");

0 commit comments

Comments
 (0)