File tree 4 files changed +19
-62
lines changed
4 files changed +19
-62
lines changed Original file line number Diff line number Diff line change 4
4
<id >tarball</id >
5
5
<includeBaseDirectory >false</includeBaseDirectory >
6
6
<formats >
7
- <format >zip </format >
7
+ <format >tar.gz </format >
8
8
</formats >
9
9
<fileSets >
10
10
<fileSet >
11
11
<directory >target/</directory >
12
12
<includes >
13
- <include >version.txt</include >
14
- </includes >
15
- <outputDirectory >libs</outputDirectory >
16
- </fileSet >
17
- <fileSet >
18
- <directory >target/</directory >
19
- <includes >
20
- <include >LICENSE.txt</include >
21
- </includes >
22
- <outputDirectory ></outputDirectory >
23
- </fileSet >
24
- <fileSet >
25
- <directory >target/</directory >
26
- <includes >
27
- <include >launcher-linux.sh</include >
13
+ <include >helloJavaFX</include >
28
14
</includes >
29
15
<outputDirectory ></outputDirectory >
30
- <fileMode >0755</fileMode >
31
16
</fileSet >
32
17
<fileSet >
33
18
<directory >target/</directory >
34
19
<includes >
35
- <include >runtime </include >
20
+ <include >LICENSE.txt </include >
36
21
</includes >
37
- <outputDirectory ></outputDirectory >
22
+ <outputDirectory >helloJavaFX </outputDirectory >
38
23
</fileSet >
39
24
<fileSet >
40
- <directory >target/runtimeImage </directory >
25
+ <directory >target/helloJavaFX </directory >
41
26
<includes >
42
27
<include >**/**</include >
43
28
</includes >
44
- <outputDirectory >runtime </outputDirectory >
29
+ <outputDirectory >helloJavaFX </outputDirectory >
45
30
</fileSet >
46
31
</fileSets >
47
32
</assembly >
Original file line number Diff line number Diff line change 10
10
<fileSet >
11
11
<directory >target/</directory >
12
12
<includes >
13
- <include >version.txt</include >
14
- </includes >
15
- <outputDirectory >libs</outputDirectory >
16
- </fileSet >
17
- <fileSet >
18
- <directory >target/</directory >
19
- <includes >
20
- <include >LICENSE.txt</include >
21
- </includes >
22
- <outputDirectory ></outputDirectory >
23
- </fileSet >
24
- <fileSet >
25
- <directory >target/</directory >
26
- <includes >
27
- <include >launcher-mac.sh</include >
13
+ <include >helloJavaFX.app</include >
28
14
</includes >
29
15
<outputDirectory ></outputDirectory >
30
- <fileMode >0755</fileMode >
31
16
</fileSet >
32
17
<fileSet >
33
18
<directory >target/</directory >
34
19
<includes >
35
- <include >runtimeImage </include >
20
+ <include >LICENSE.txt </include >
36
21
</includes >
37
- <outputDirectory ></outputDirectory >
22
+ <outputDirectory >helloJavaFX.app </outputDirectory >
38
23
</fileSet >
39
24
<fileSet >
40
- <directory >target/runtimeImage </directory >
25
+ <directory >target/helloJavaFX.app </directory >
41
26
<includes >
42
27
<include >**/**</include >
43
28
</includes >
44
- <outputDirectory >runtime </outputDirectory >
29
+ <outputDirectory >helloJavaFX.app </outputDirectory >
45
30
</fileSet >
46
31
</fileSets >
47
32
</assembly >
Original file line number Diff line number Diff line change 10
10
<fileSet >
11
11
<directory >target/</directory >
12
12
<includes >
13
- <include >version.txt</include >
14
- </includes >
15
- <outputDirectory >libs</outputDirectory >
16
- </fileSet >
17
- <fileSet >
18
- <directory >target/</directory >
19
- <includes >
20
- <include >LICENSE.txt</include >
21
- </includes >
22
- <outputDirectory ></outputDirectory >
23
- </fileSet >
24
- <fileSet >
25
- <directory >target/</directory >
26
- <includes >
27
- <include >launcher-win.bat</include >
13
+ <include >helloJavaFX</include >
28
14
</includes >
29
15
<outputDirectory ></outputDirectory >
30
- <fileMode >0755</fileMode >
31
16
</fileSet >
32
17
<fileSet >
33
18
<directory >target/</directory >
34
19
<includes >
35
- <include >runtime </include >
20
+ <include >LICENSE.txt </include >
36
21
</includes >
37
- <outputDirectory ></outputDirectory >
22
+ <outputDirectory >helloJavaFX </outputDirectory >
38
23
</fileSet >
39
24
<fileSet >
40
- <directory >target/runtimeImage </directory >
25
+ <directory >target/helloJavaFX </directory >
41
26
<includes >
42
27
<include >**/**</include >
43
28
</includes >
44
- <outputDirectory >runtime </outputDirectory >
29
+ <outputDirectory >helloJavaFX </outputDirectory >
45
30
</fileSet >
46
31
</fileSets >
47
32
</assembly >
Original file line number Diff line number Diff line change 147
147
<configuration >
148
148
<executable >${env.JAVA_HOME} /bin/jpackage</executable >
149
149
<workingDirectory >${project.build.directory} </workingDirectory >
150
+ <!-- the maven assembly plugin depend on directory name, so be careful when changing it -->
150
151
<commandlineArgs >--name helloJavaFX --type app-image -m ${java.jpms.modulename} /${java.jpms.modulename} .App
151
152
--runtime-image runtimeImage --app-version ${project.version} --vendor "Skymatic GmbH"
152
153
--description "${project.description} " --icon ../skymatic.ico
196
197
</goals >
197
198
<configuration >
198
199
<descriptors >
200
+ <!-- part of the descriptors depend on the jlink output -->
199
201
<descriptor >assembly-${assembly.artifact.name} .xml</descriptor >
200
202
</descriptors >
201
203
<appendAssemblyId >false</appendAssemblyId >
202
- <finalName >javafx-testkit -${assembly.artifact.name} </finalName >
204
+ <finalName >helloJavaFX- ${project.version} -${assembly.artifact.name} </finalName >
203
205
</configuration >
204
206
</execution >
205
207
</executions >
You can’t perform that action at this time.
0 commit comments