Yani benim module-info.java şuna benzer:
Ama erişilebilir java.xml.bind olmamasına rağmen onun benim modül yolunda:
Burada sorun nedir? isimsiz modülü derlerken
Yani benim module-info.java şuna benzer:
Ama erişilebilir java.xml.bind olmamasına rağmen onun benim modül yolunda:
Burada sorun nedir? isimsiz modülü derlerken
, java.xml.bind
varsayılan olarak erişilebilir değil, ama bir modüler projede başarısız (Bu soru olduğu gibi) referans java.xml.bind
a bug
oldu modül çözmek için
(aşağıdaki düzenlemeyi bakınız).
hata dek Bu sorunu gidermek için sabittir
Is modular
üzerine çift tıklayarak modülünü
java.xml.bind
içerebilir ve gösteren diyalog kutusunda,
Available modules
den
Explicitly included modules
istenen modül taşı :
Düzenleme:
Bug 526054
Eclipse Oxygen.2 çözülmesi ve böylece modüler bir proje olmalı artık ne olmuştur 'un yukarısındaki adımları (yine de adlandırılmamış bir modülde kodla ilgili olsa da).
Bu bana çok yardımcı oldu, teşekkürler! – Ulathar
bkz https://stackoverflow.com/questions/43574426/how-to-resolve-java-lang-noclassdeffounderror-javax-xml-bind-jaxbexception-in-j/43574427?noredirect=1#comment80650142_43574427 –
O modülü [kullanımdan kaldırıldı] (https://docs.oracle.com/javase/9/docs/api/java.xml.bind-summary.html). JAXB'ye harici bir kütüphane olarak ihtiyacınız olacak. – VGR
@VGR Ancak, JDK9'da kullanılabilir, bu nedenle Eclipse – ZhekaKozlov