Как мне установить зависимость от Spring Web Services в моем POM.xml - PullRequest
2 голосов
/ 13 апреля 2010

Я получаю это от многих зависимостей Maven, хотя текущий источник боли - Spring.

Я установлю версию Spring и включу ее так:

 <spring-version>3.0.0.RELEASE</spring-version>

 <!-- Spring framework -->
 <dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-core</artifactId>
    <version>${spring-version}</version>
 </dependency>

Который работает как положено.

У меня, однако, возникают проблемы с настройкой моей зависимости от Spring-WS-Core для веб-сервисов. Последнее, что я могу найти в любом репо, это 2.0.0-M1.

http://mvnrepository.com/artifact/org.springframework.ws/spring-ws-core

Любые подсказки о том, что мне нужно включить в POM Maven, чтобы заставить работать веб-службы Spring 3:)

Ответы [ 2 ]

6 голосов
/ 13 апреля 2010

Ну, 2.0.0-M1 - это просто последняя версия spring-ws-core.

<dependency>
    <groupId>org.springframework.ws</groupId>
    <artifactId>spring-ws-core</artifactId>
    <version>2.0.0-M1</version>
</dependency>

А на самом деле текущая стабильная версия - 1.5.9.

<dependency>
    <groupId>org.springframework.ws</groupId>
    <artifactId>spring-ws-core</artifactId>
    <version>1.5.9</version>
</dependency>
0 голосов
/ 13 апреля 2010

Хорошо,

не знаю слишком много о Maven. Но у источника весны есть репозиторий, у которого есть доступ maven в: -

http://www.springsource.com/repository/app/bundle/version/detail?name=org.springframework.web&version=3.0.2.RELEASE

Похоже, что Maven это

<dependency>  
 <groupId>org.springframework</groupId>    
 <artifactId>spring-web</artifactId>  
 <version>3.0.2.RELEASE</version> 
</dependency>

Но, опять же, я использую плющ, а не мавен!

Edit:

О, а инструкции по добавлению материалов репозитория maven содержатся в разделе часто задаваемых вопросов http://www.springsource.com/repository/app/faq#q8.

...