dostaję środowisko wykonawcze z błędem jak java.lang.NoClassDefFoundError: org / apache / xmlbeans / XmlObject z powodu braku zależności xmlbeans.jar. muszę pracować z formatami XLS, DOC i .PPT. Czy ktoś może zasugerować ważne pliki JAR dla POI apache?
Odpowiedzi:
3 dla odpowiedzi № 1Zależnościami punktów Apache POI są w pełni opisane na stronie internetowej Apache POI tutaj.
Ten stół (którego tu nie odtworzę, bo będziesz chciał sprawdzić najnowszą wersję) na stronie POI), dla każdego komponentu, którego chcesz użyć, jakie są zależności.
Jeśli pobierasz najnowszą wersję binarną Apache POI (.tar.gz
lub .zip
), znajdziesz w nim wszystkie potrzebne słoiki zależności. Sprawdź strona komponentów i zależności aby zobaczyć, które będziesz potrzebować.
Alternatywnie ręczne obsługiwanie zależności toraczej lata 90. Lepiej skorzystasz z narzędzia takiego jak Gradle lub Apache Maven, aby sobie z tym poradzić, a następnie wybiorą dostarczone przez projekt metadane, aby pobrać potrzebne zależności.
Szczegóły artefaktów Maven / Gradle dla POI Apache są również podane na stronie Strona Komponenty na stronie POI