- 
          
 - 
                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