RFR: 8356219: jpackage places libapplauncher.so in incorrect location in the app image

Alexander Matveev almatvee at openjdk.org
Tue May 6 02:48:15 UTC 2025


On Mon, 5 May 2025 21:44:36 GMT, Alexey Semenyuk <asemenyuk at openjdk.org> wrote:

> - Refactor PathGroup
>  - Add test cases to PathGroupTest
>  - Update UsrTreeTest to verify "libapplauncher.so" is placed in the correct location in the package
>  - Refactor UsrTreeTest to use JPackageCommand assert functions

Looks good with minor comment.

test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ApplicationLayout.java line 32:

> 30: public record ApplicationLayout(Path launchersDirectory, Path appDirectory,
> 31:         Path runtimeDirectory, Path runtimeHomeDirectory, Path appModsDirectory,
> 32:         Path destktopIntegrationDirectory, Path contentDirectory, Path libapplauncher) {

`destktop` -> `desktop`

-------------

PR Review: https://git.openjdk.org/jdk/pull/25051#pullrequestreview-2816721573
PR Review Comment: https://git.openjdk.org/jdk/pull/25051#discussion_r2074650278


More information about the core-libs-dev mailing list