When Creating an app-image using --name=MyApp, then using that app image to create a package with name=MyAppInstaller, there was a bug JDK-8254783 on windows where build will fail.
Investigating creating an automated test for this case, turns up sev eral problems in the test infrastructure (on each platform) where the wrong name is used when verifying various components of the exploded package.
This issue is to create such a test and repair the infrastructure for each platform such that it knows when to use the package name vs when to use the main launcher name.
Also this test uncovered the cased of Desktop Integration on linux where shortcuts point to the installer name instead of the app name - fix will address that too.
Investigating creating an automated test for this case, turns up sev eral problems in the test infrastructure (on each platform) where the wrong name is used when verifying various components of the exploded package.
This issue is to create such a test and repair the infrastructure for each platform such that it knows when to use the package name vs when to use the main launcher name.
Also this test uncovered the cased of Desktop Integration on linux where shortcuts point to the installer name instead of the app name - fix will address that too.
- duplicates
-
JDK-8256475 Fix Behavior when Installer name differs from application name.
- Resolved
- is blocked by
-
JDK-8254783 jpackage fails on Windows when application name differs from installer name
- Resolved