首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jetty-blazeds和maven (com.adobe.flex#flex-messaging-core缺失)

jetty-blazeds和maven (com.adobe.flex#flex-messaging-core缺失)
EN

Stack Overflow用户
提问于 2010-04-05 19:38:36
回答 2查看 999关注 0票数 0

我想用jetty-blazeds扩展设置jetty。一切看起来都很好,但是当我运行maven来获取依赖项时,我得到:

代码语言:javascript
复制
UNRESOLVED DEPENDENCIES
com.adobe.flex#flex-messaging-core;3.2.0: not found 
com.adobe.flex#flex-messaging-common;3.2.0: not found 

我已经尝试了许多存储库,但都没有成功。我想知道是否有人成功地通过maven找到了这些依赖项?如果是的话,能不能请你分享一下存储库!

谢谢你,-A

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-04-05 20:11:46

如果你看一下jetty-blazed的pom,例如jetty-blazeds-7.0.0.1beta3.pom,你会看到:

代码语言:javascript
复制
  <repositories>
    <repository>
      <id>project-repo</id>
      <name>project repo</name>
      <url>file:${basedir}/maven_repo</url>
      <releases><enabled>true</enabled></releases>
      <snapshots><enabled>true</enabled></snapshots>
    </repository>
  </repositories>

Jetty使用的是基于文件的存储库。如果您在他们的svn存储库中查看此file based repository,您将看到它包含所提到的构件(因此,这些构件很可能在任何已知的公共存储库中都不可用)。

因此,我的建议是使用相同的策略,即在本地安装工件,或者安装在本地存储库中,或者安装在您的VCS中基于文件的存储库中(您也可以将https://svn.codehaus.org/jetty/jetty/branches/jetty-7/jetty-blazeds/maven_repo/声明为存储库,但这非常丑陋)。

如果您有一个公司的存储库,那么替代方案是显而易见的:在其中部署adobe工件。

票数 1
EN

Stack Overflow用户

发布于 2010-04-05 19:55:24

建议为您的项目/部门设置一个中央Maven存储库,并在项目pom中进行配置。然后,您可以手动下载这些依赖项,并将其手动部署到项目存储库。虽然这是一些额外的工作,但从长远来看,它消除了整个类别的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2578134

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档