|
1 | 1 | package io.github.fvarrui.javapackager.maven; |
2 | 2 |
|
3 | | -import static org.twdata.maven.mojoexecutor.MojoExecutor.artifactId; |
4 | | -import static org.twdata.maven.mojoexecutor.MojoExecutor.configuration; |
5 | | -import static org.twdata.maven.mojoexecutor.MojoExecutor.element; |
6 | | -import static org.twdata.maven.mojoexecutor.MojoExecutor.executeMojo; |
7 | | -import static org.twdata.maven.mojoexecutor.MojoExecutor.goal; |
8 | | -import static org.twdata.maven.mojoexecutor.MojoExecutor.groupId; |
9 | | -import static org.twdata.maven.mojoexecutor.MojoExecutor.plugin; |
10 | | -import static org.twdata.maven.mojoexecutor.MojoExecutor.version; |
11 | | - |
12 | | -import java.io.File; |
13 | | -import java.util.ArrayList; |
14 | | -import java.util.List; |
15 | | -import java.util.stream.Collectors; |
16 | | - |
17 | | -import org.apache.commons.lang3.StringUtils; |
18 | | -import org.twdata.maven.mojoexecutor.MojoExecutor.Element; |
19 | | - |
20 | 3 | import io.github.fvarrui.javapackager.model.WindowsConfig; |
21 | 4 | import io.github.fvarrui.javapackager.packagers.Context; |
22 | 5 | import io.github.fvarrui.javapackager.packagers.Packager; |
23 | 6 | import io.github.fvarrui.javapackager.packagers.WindowsArtifactGenerator; |
24 | 7 | import io.github.fvarrui.javapackager.packagers.WindowsPackager; |
25 | 8 | import io.github.fvarrui.javapackager.utils.FileUtils; |
| 9 | +import org.apache.commons.lang3.StringUtils; |
| 10 | + |
| 11 | +import java.io.File; |
| 12 | +import java.util.ArrayList; |
| 13 | +import java.util.List; |
| 14 | +import java.util.stream.Collectors; |
| 15 | + |
| 16 | +import static org.twdata.maven.mojoexecutor.MojoExecutor.*; |
26 | 17 |
|
27 | 18 | /** |
28 | 19 | * Copies all dependencies to app folder on Maven context |
@@ -68,7 +59,7 @@ protected File doApply(Packager packager) { |
68 | 59 |
|
69 | 60 | List<Element> jreElements = new ArrayList<>(); |
70 | 61 | jreElements.add(element("opts", optsElements.toArray(new Element[optsElements.size()]))); |
71 | | - jreElements.add(element("path", bundleJre ? jreDirectoryName : "%JAVA_HOME%")); |
| 62 | + jreElements.add(element("path", bundleJre ? jreDirectoryName : "%JAVA_HOME%;%PATH%")); |
72 | 63 | if (!StringUtils.isBlank(jreMinVersion)) { |
73 | 64 | jreElements.add(element("minVersion", jreMinVersion)); |
74 | 65 | } |
|
0 commit comments