Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

JAXB und JAXWS unter Java 11 ohne Maven und Gradle nutzen?

10 views
Skip to first unread message

Peter Heitzer

unread,
Jul 11, 2022, 10:42:26 AM7/11/22
to
Ich habe diverse Programme, die die oben genannten Packages verwenden.
Leider sind diese ja seit längerem deprecated und in neueren Javaversionen
nicht mehr enthalten. Ich benutze zum Entwickeln keine IDE, sondern
nur normale Makefiles und vim. Gibt es eine Möglichkeit, meine
bisherige Codebasis ohne grössere Umbauten auch unter neueren Javaversionen
zu nutzen?
Bisher läuft das ganze unter Debian 9, das allerdings seit Ende Juni keinen
Support mehr hat und ich demnächst auf Debian 11 umsteigen muss.
Als Workaround kann ich zwar den JDK-8 als JVM einstellen, aber das
ist natürlich auch keine optimale Lösung.

--
Dipl.-Inform(FH) Peter Heitzer, peter....@rz.uni-regensburg.de

Bastian Blank

unread,
Jul 12, 2022, 3:26:49 AM7/12/22
to
Peter Heitzer wrote:
> Ich habe diverse Programme, die die oben genannten Packages verwenden.
> Leider sind diese ja seit längerem deprecated und in neueren Javaversionen
> nicht mehr enthalten.

Sieht für mich so aus als wären die nur weitergeschoben worden:

https://github.com/eclipse-ee4j/jaxb-ri
https://github.com/eclipse-ee4j/metro-jax-ws

Bastian

Peter Heitzer

unread,
Jul 12, 2022, 4:37:52 AM7/12/22
to
Mittlerweile bin ich schon etwas weiter. In Debian 11 gibt es die
Pakete jaxws und libjaxws-java, die die Funktionalität nachrüsten.
Damit laufen meine alten Programme. Es werden allerdings noch eine
Reihe Warnungen "deprecated META-INF/services mechanism with non-standard
property" ausgegeben, aber die kann ich zur Not nach /dev/null umlenken.
Mal schauen, ob mein selbst geschriebener Webservice damit auch noch
funktioniert.
0 new messages