-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Labels
graalvmIssue related to GraalVM supportIssue related to GraalVM support
Milestone
Description
In response to feedback from third-party Log4j plugin developers (see #3755), we should make the -log4j.graalvm.groupId and -Alog4j.graalvm.artifactId processor arguments optional.
Proposed Approach
We can adopt a strategy similar to picocli’s annotation processor. Specifically:
-
If the
-Alog4j.graalvm.groupIdand-Alog4j.graalvm.artifactIdarguments are provided, generated files should be written to:META-INF/native-image/log4j-generated/<groupId>/<artifactId> -
If the
-Alog4j.graalvm.groupIdand-Alog4j.graalvm.artifactIdarguments are not provided, files should be stored under:META-INF/native-image/log4j-generatedAdditionally a warning should be issued about the lack of those arguments.
Metadata
Metadata
Assignees
Labels
graalvmIssue related to GraalVM supportIssue related to GraalVM support
Type
Projects
Status
Done