EWS(Exchange WebService)API 在 Open JDK 11 中也无法在 Zulu Java 11 中工作

mun*_*med 1 java exchangewebservices azul-zulu java-11 openjdk-11

我一直在使用EWS(Exchange Web Service)从Java 8中的共享邮箱中读取电子邮件。

升级到Java 11 (Open JDK 11/Zulu Java 11)后,在阅读电子邮件时遇到异常。

这是例外:

java.lang.NoClassDefFoundError: javax/xml/ws/http/HTTPException在 Microsoft.exchange.webservices.data.core.ExchangeService.internalFindFolders(ExchangeService.java:370) ~[ews-java-api-2.0.jar:na]

小智 5

在 pom.xml 中添加以下依赖项将有助于从共享邮箱读取电子邮件。

<dependency>
    <groupId>javax.xml.ws</groupId>
    <artifactId>jaxws-api</artifactId>
    <version>2.2.1</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)