2013-10-24 2 views
5

Я работаю над проектом, где я использую EWS Java Api для подключения к MS Exchange Server.
Чтобы решить мои зависимости, я использую Maven.Maven Ropository для EWSJavaAPI_1.2.jar

Моя проблема заключается в том, что мне нужно подключиться к Exchange Server 2010 с пакетом обновления 2, для которого требуется EWSJavaAPI_1.2.jar, но я нашел только один репозиторий (http://maven-repository.com/artifact/com.microsoft.ewsjavaapi/exchange-ws-api), который содержит этот API Java EWS.

Проблема в том, что этот репозиторий не имеет правильной версии.

Новейшая версия можно скачать здесь: http://archive.msdn.microsoft.com/ewsjavaapi/Release/ProjectReleases.aspx?ReleaseId=5754

Но я хотел бы добавить эту зависимость с помощью Maven.

Можете ли вы предложить мне репозиторий, который содержит правильную версию?

Заранее спасибо.

ответ

3

Поскольку EWS-Java-API пошел open source это новая версия теперь доступна в следующем репозитории Maven:

https://oss.sonatype.org/content/repositories/snapshots/com/microsoft/ews-java-api/ews-java-api/2.0-SNAPSHOT/

+0

Lies! Текущая версия 2.0-SNAPSHOT, и вы никогда не должны никогда зависеть от моментальных снимков. –

+0

@chrispy выпустили стабильную версию – Rams

6

Я не нашел репозиторий maven с новейшей версией. Я сделал это, чтобы установить его в локальный репозиторий.

 
mvn install:install-file -Dfile=EWSJavaAPI_1.2.jar -DgroupId=com.microsoft.ewsjavaapi -DartifactId=exchange-ws-api -Dversion=1.2.0 -Dpackaging=jar 

Вы также можете использовать maven deploy: deploy-file, чтобы добавить его к удаленному репо, к которому у вас есть доступ;

См http://maven.apache.org/guides/mini/guide-3rd-party-jars-remote.html

3

Текущая версия овости Java API является 2,0

следующие данные maven, вы можете добавить в проект

<dependency> 
     <groupId>com.microsoft.ews-java-api</groupId> 
     <artifactId>ews-java-api</artifactId> 
     <version>2.0</version> 
</dependency> 

<repositories> 
    <repository> 
     <id>oss-sonatype</id> 
     <name>oss-sonatype</name> 
     <url>https://oss.sonatype.org/content/repositories/snapshots/</url> 
     <snapshots> 
      <enabled>true</enabled> 
     </snapshots> 
    </repository> 
</repositories> 

ОБНОВЛЕНИЕ: В прошлом году они выпустили стабильную версию. Для получения более подробной информации, пожалуйста, посетите https://github.com/OfficeDev/ews-java-api/

+0

Согласно https://github.com/OfficeDev/ews-java-api, «пока нет стабильной версии, только моментальные снимки в репозитории снимков». – Dayong

+0

Теперь они выпустили стабильную версию. Обновлено мое сообщение – Rams

Смежные вопросы