-
Notifications
You must be signed in to change notification settings - Fork 176
Open
Description
when building with official Oracle JDK archives There is an error
WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance.
java.nio.file.NoSuchFileException: dist/linux64/tmp/jdk-17.0.4/LICENSE
at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
at java.base/sun.nio.fs.UnixFileSystemProvider.createSymbolicLink(UnixFileSystemProvider.java:471)
at java.base/java.nio.file.Files.createSymbolicLink(Files.java:1069)
at com.badlogicgames.packr.ArchiveUtils.extractTarArchive(ArchiveUtils.java:196)
at com.badlogicgames.packr.ArchiveUtils.extractArchive(ArchiveUtils.java:127)
at com.badlogicgames.packr.Packr.copyAndMinimizeJRE(Packr.java:406)
at com.badlogicgames.packr.Packr.pack(Packr.java:175)
at com.badlogicgames.packr.Packr.main(Packr.java:75)It is because Oracle using a symbolic link on LICENSE file and in archive it seems like an empty file, but it is actually linked to legal/java.base/LICENSE.
When it is unpacked, it is working good.
Metadata
Metadata
Assignees
Labels
No labels