Adobe BlazeDS 4 артефакты Maven хранилище? - PullRequest
8 голосов
/ 22 января 2011

Кто-нибудь знает, есть ли у Adobe репозиторий maven для загрузки последних артефактов BlazeDS? Я могу найти «старые» версии BlazeDS только в центральном хранилище mvn.

Другим вариантом является развертывание загруженных jar-файлов BlazeDS с веб-сайта Adobe в мой локальный репозиторий, но было бы неплохо, когда Adobe предоставляет артефакты через репозиторий maven.

Ответы [ 7 ]

6 голосов
/ 29 ноября 2011

Внешний репозиторий Spring maven больше не содержит этих артефактов (проблема с лицензированием?).

Вы должны скачать нужный релиз из Adobe , распаковать и jar -x содержащийся файл войны, и, наконец, вы должны выбросить все флекс * в свой локальный репозиторий:

mvn install:install-file -Dpackaging=jar -DgroupId=com.adobe.blazeds -Dversion=4.0.0.14931 -DartifactId=blazeds-common -Dfile=flex-messaging-common.jar
mvn install:install-file -Dpackaging=jar -DgroupId=com.adobe.blazeds -Dversion=4.0.0.14931 -DartifactId=blazeds-core -Dfile=flex-messaging-core.jar
mvn install:install-file -Dpackaging=jar -DgroupId=com.adobe.blazeds -Dversion=4.0.0.14931 -DartifactId=blazeds-opt -Dfile=flex-messaging-opt.jar
mvn install:install-file -Dpackaging=jar -DgroupId=com.adobe.blazeds -Dversion=4.0.0.14931 -DartifactId=blazeds-proxy -Dfile=flex-messaging-proxy.jar
mvn install:install-file -Dpackaging=jar -DgroupId=com.adobe.blazeds -Dversion=4.0.0.14931 -DartifactId=blazeds-remoting -Dfile=flex-messaging-remoting.jar
mvn install:install-file -Dpackaging=jar -DgroupId=com.adobe.blazeds -Dversion=4.0.0.14931 -DartifactId=blazeds-rds-server -Dfile=flex-rds-server.jar

или загрузите каждое из них в свой личный репозиторий Maven (т.е. в артефакт или в нексус).

Примечание : заменить версию на ту, которую вы скачали

благодаря обещанию сообщению в flex forum

5 голосов
/ 17 марта 2012

https://src.springsource.org/svn/spring-flex/tags/spring-flex-1.5.0.RELEASE/local-repo/, кажется, работает.

Добавьте этот репозиторий в ваш pom.xml или settings.xml:

<repository>
   <id>SpringFlex</id>
   <name>SpringFlex Source Repo</name>
   <url>https://src.springsource.org/svn/spring-flex/tags/spring-flex-1.5.0.RELEASE/local-repo/</url>
</repository>

Этот репозиторий не содержит контрольных сумм, поэтому вам нужно будет запустить Maven с опцией --lax-checksums, если вы используете этот репозиторий.

3 голосов
/ 22 января 2011

Нет, у Adobe нет репозитория maven для BlazeDS.Эта тема может помочь.Вы можете найти BlazeDS 4 в репозитории Spring maven: http://s3browse.springsource.com/browse/maven.springframework.org/external/com/adobe/blazeds/

2 голосов
/ 25 декабря 2016

После долгих поисков я нашел подходящий Maven-репозиторий для Blazeds-4.xx

<repository>
<id>spring-milestones</id>
<url>http://repo.spring.io/libs-milestone/</url>

Это сработало для меня !!!

0 голосов
/ 17 июля 2014

https://src.springsource.org/svn/spring-flex/tags/spring-flex-1.5.2.RELEASE/local-repo/, кажется, работает.

Добавьте этот репозиторий в ваш pom.xml или settings.xml:

<repository>
   <id>SpringFlex</id>
   <name>SpringFlex Source Repo</name>
   <url>https://src.springsource.org/svn/spring-flex/tags/spring-flex-1.5.2.RELEASE/local-repo/</url>
</repository>
0 голосов
/ 27 июня 2012

Мне не хватало blazeds-opt-4.0.0.14931, поскольку srini опубликовал его не в весеннем репозитории.Следующий nexus-репозиторий предоставил нужную банку:

<repository>
  <id>NexusThirdParty</id>
  <name>Nexus third party components</name>
  <url>http://zcode.sunji.net/nexus/content/repositories/thirdparty/</url>
</repository>
0 голосов
/ 22 января 2011

Спасибо, Корнел. Я добавил следующий фрагмент к своему помпу.

<repositories>
   <repository>
      <id>spring-maven-external</id>
      <name>Springframework Maven External Repository</name>
      <url>http://maven.springframework.org/external</url>
   </repository>
</repositories>
...