You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`assetsDir`|:x:|`${basedir}/assets`| Assets location (icons and custom Velocity templates).|
85
85
|`bundleJre`|:x:|`false`| Embeds a customized JRE with the app. |
86
86
|`copyDependencies`|:x:|`true`| Bundles all dependencies (JAR files) with the app. |
87
87
|`createTarball`|:x:|`false`| Bundles app folder in tarball. |
@@ -126,27 +126,25 @@ And by default it will generate next artifacts in `target ` folder:
126
126
Some assets, such as application icons and Velocity templates, could be placed in `${assetsDir}` folder organized by platform.
127
127
128
128
```
129
-
<project>/
130
-
└── ${assetsDir}/
131
-
├── linux/
132
-
├── mac/
133
-
└── windows/
129
+
${assetsDir}/
130
+
├── linux/
131
+
├── mac/
132
+
└── windows/
134
133
```
135
134
136
135
#### Icons
137
136
138
137
If icons are located in `${assetsDir}` folders, it would not be necessary to specify the `iconFile` property:
139
138
140
139
```
141
-
<project>/
142
-
└── ${assetsDir}/
143
-
├── linux/
144
-
│ ├── ${name}.png # on GNU/Linux it has to be a PNG file for DEB package
145
-
│ └── ${name}.xpm # and XPM file for RPM package
146
-
├── mac/
147
-
│ └── ${name}.icns # on Mac OS X it has to be a ICNS file
148
-
└── windows/
149
-
└── ${name}.ico # on Windows it has to be a ICO file
140
+
${assetsDir}/
141
+
├── linux/
142
+
│ ├── ${name}.png # on GNU/Linux it has to be a PNG file for DEB package
143
+
│ └── ${name}.xpm # and XPM file for RPM package
144
+
├── mac/
145
+
│ └── ${name}.icns # on Mac OS X it has to be a ICNS file
146
+
└── windows/
147
+
└── ${name}.ico # on Windows it has to be a ICO file
150
148
```
151
149
152
150
> :warning: If `iconFile` plugin property is not specified and it can't find the correct icon in `assets` folder, it will use an [icon by default](https://raw.githubusercontent.com/fvarrui/JavaPackager/master/src/main/resources/linux/default-icon.png) for all platforms.
@@ -159,21 +157,20 @@ If icons are located in `${assetsDir}` folders, it would not be necessary to spe
159
157
It is possible to use your own customized templates. You just have to put one of the following templates in the `assets` folder organized by platform, and the plugin will use these templates instead of default ones:
0 commit comments