Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Jackson3JsonPayloadConverter(JsonMapper) constructor not visible to javac — only present in META-INF/versions/17/

Aperta
#2,885 4 commenti 4 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
48/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
java
Ambito
build-system

Direzione di ricerca

Inizia con Jackson3JsonPayloadConverter e verifica come il suo costruttore (JsonMapper) viene esposto in META-INF/versions/17/. Riproduci il fallimento di javac con Java 17+ usando l’esempio di community-channel, quindi verifica che la costruzione diretta venga compilata mentre il comportamento esistente di Maven/Gradle e a runtime continui a funzionare.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Expected Behavior

new Jackson3JsonPayloadConverter(jsonMapper) compiles successfully in a Java 17+ project with Jackson 3 on the classpath, mirroring the runtime behavior where the JVM resolves the (JsonMapper) constructor.

Actual Behavior - javac in intelliJ throws error

Image

Additional info, going by https://openjdk.org/jeps/238

Image

Note: running with mvn/gradle is fine, only issue with javac

Steps to Reproduce the Problem

community channel has repro here - https://temporalio.slack.com/archives/CTT84KXK9/p1779205492424789?thread_ts=1778863514.305759&cid=CTT84KXK9

Specifications

  • Version:
  • Platform:
Lingua principale
Java
Stelle
433
Fork
249
Merge medio
6g 5h
PR unite (30g)
25

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di temporalio/sdk-java

Tutte le issue di temporalio/sdk-java

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.