These can be used to build the native image in a separate step.
Actual behavior
./mvnw clean package -Dquarkus.package.type=native-sources is generating in addition a libs directory, which is part of the Class-Path of the getting-started-1.0.0-SNAPSHOT-runner.jar:
Describe the bug
The docs for "Separating Java and native image compilation" are different than the actual behaviour.
Expected behavior
It is expected that
./mvnw clean package -Dquarkus.package.type=native-sources
will generate two files:These can be used to build the native image in a separate step.
Actual behavior
./mvnw clean package -Dquarkus.package.type=native-sources
is generating in addition alibs
directory, which is part of theClass-Path
of thegetting-started-1.0.0-SNAPSHOT-runner.jar
:How to Reproduce?
Steps to reproduce:
git clone https://github.com/quarkusio/quarkus-quickstarts
cd quarkus-quickstarts/getting-started
./mvnw clean package -Dquarkus.package.type=native-sources
ls target/native-sources
Output of
uname -a
orver
No response
Output of
java -version
No response
GraalVM version (if different from Java)
No response
Quarkus version or git rev
No response
Build tool (ie. output of
mvnw --version
orgradlew --version
)No response
Additional information
No response
https://github.com/quarkusio/quarkus/issues/19460
$upstream:19460$