Exchange Web Services Java API

Exchange Web Services (EWS) Java API

License

License

Categories

Categories

Java Languages
GroupId

GroupId

com.microsoft.ews-java-api
ArtifactId

ArtifactId

ews-java-api
Last Version

Last Version

2.0
Release Date

Release Date

Type

Type

jar
Description

Description

Exchange Web Services Java API
Exchange Web Services (EWS) Java API
Project URL

Project URL

http://www.microsoft.com/
Project Organization

Project Organization

Microsoft
Source Code Management

Source Code Management

https://github.com/OfficeDev/ews-java-api

Download ews-java-api

How to add to project

<!-- https://jarcasting.com/artifacts/com.microsoft.ews-java-api/ews-java-api/ -->
<dependency>
    <groupId>com.microsoft.ews-java-api</groupId>
    <artifactId>ews-java-api</artifactId>
    <version>2.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.microsoft.ews-java-api/ews-java-api/
implementation 'com.microsoft.ews-java-api:ews-java-api:2.0'
// https://jarcasting.com/artifacts/com.microsoft.ews-java-api/ews-java-api/
implementation ("com.microsoft.ews-java-api:ews-java-api:2.0")
'com.microsoft.ews-java-api:ews-java-api:jar:2.0'
<dependency org="com.microsoft.ews-java-api" name="ews-java-api" rev="2.0">
  <artifact name="ews-java-api" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.microsoft.ews-java-api', module='ews-java-api', version='2.0')
)
libraryDependencies += "com.microsoft.ews-java-api" % "ews-java-api" % "2.0"
[com.microsoft.ews-java-api/ews-java-api "2.0"]

Dependencies

compile (5)

Group / Artifact Type Version
org.apache.httpcomponents : httpclient jar 4.4.1
org.apache.httpcomponents : httpcore jar 4.4.1
commons-logging : commons-logging jar 1.2
org.apache.commons : commons-lang3 jar 3.4
joda-time : joda-time jar 2.8

test (6)

Group / Artifact Type Version
junit : junit jar 4.12
org.hamcrest : hamcrest-all jar 1.3
org.mockito : mockito-core jar 1.10.19
org.slf4j : slf4j-api jar 1.7.12
ch.qos.logback : logback-classic jar 1.1.3
org.slf4j : jcl-over-slf4j jar 1.7.12

Project Modules

There are no modules declared in this project.

Getting Started with the EWS Java API

Gitter

Build Status codecov.io

The Exchange Web Services (EWS) Java API provides a managed interface for developing Java applications that use EWS. By using the EWS Java API, you can access almost all the information stored in an Office 365, Exchange Online, or Exchange Server mailbox. However, this API is in sustaining mode, the recommended access pattern for Office 365 and Exchange online data is Microsoft Graph

Support statement

Starting July 19th 2018, Exchange Web Services (EWS) will no longer receive feature updates. While the service will continue to receive security updates and certain non-security updates, product design and features will remain unchanged. This change also applies to the EWS SDKs for Java and .NET. More information here: https://developer.microsoft.com/en-us/graph/blogs/upcoming-changes-to-exchange-web-services-ews-api-for-office-365/

Getting started resources

Please see the Getting Started Guide on our wiki for an introduction to this library.

Using the library

Please see this wiki-entry on how to include the library in your project

Maven / Gradle

For Documentation on how to use ews-java-api with maven or gradle please refer to this section in our wiki.

Building from source

To build a JAR from the source yourself, please see this page.

This project has adopted the Microsoft Open Source Code of Conduct. For more information, see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

com.microsoft.ews-java-api

Office Developer

Developer tools, samples, and other resources for building solutions on the Office 365 platform.

Versions

Version
2.0