Skip to content

Jakarta does not have jakarta.validation as module-info dependency #161

@oldmanpushcart

Description

@oldmanpushcart

I got an error!

java.lang.module.FindException: Module validation.api not found, required by com.fasterxml.jackson.module.jsonSchema.jakarta

when I found jackson-module-jsonSchema-jakarta's module-info.class, It used validation.api

module com.fasterxml.jackson.module.jsonSchema.jakarta {
    requires validation.api;
    requires com.fasterxml.jackson.annotation;
    requires com.fasterxml.jackson.core;
    requires com.fasterxml.jackson.databind;

    exports com.fasterxml.jackson.module.jsonSchema.jakarta;
    exports com.fasterxml.jackson.module.jsonSchema.jakarta.annotation;
    exports com.fasterxml.jackson.module.jsonSchema.jakarta.customProperties;
    exports com.fasterxml.jackson.module.jsonSchema.jakarta.factories;
    exports com.fasterxml.jackson.module.jsonSchema.jakarta.types;
    exports com.fasterxml.jackson.module.jsonSchema.jakarta.validation;
}

But I check your source code, used validation.api.

Now, I have 2 question

  1. why choice validation.api
  2. how can fix my probrom?

thank you very much

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions