【问题标题】:Maven Coordinates on Spring Cloud Data flow - Cloud FoundrySpring Cloud 数据流上的 Maven 坐标 - Cloud Foundry
【发布时间】:2017-08-08 21:59:31
【问题描述】:

我无法在 PCF 上安装的 Spring Cloud 数据流服务器上引用我的 jfrog-maven 存储库中的 jar。我已将 ENV 变量 SPRING_APPLICATION_JSON 中的存储库位置指定为 {"maven": { "remote-repositories": { "repo1": { "url": "http://XXXXX:8080/artifactory/my-releases-local/" } } } }

当我尝试使用 Spring 云数据流 UI 注册应用程序时,我尝试使用以下示例 maven 坐标来引用应用程序。

示例:

服务器找不到它并继续注册应用程序。请帮忙。

【问题讨论】:

    标签: maven cloud-foundry spring-cloud-stream spring-cloud-dataflow


    【解决方案1】:

    什么版本的数据流?另外,确切的错误是什么?您的 PCF 安装是否可以访问此存储库?很多时候,运营商不允许从私人 PCF 安装进行外部访问

    【讨论】:

    • 感谢您的回复。我使用的数据流服务器是 1.2 0 用于云代工。我尝试了从 PCF VM 到 repo 的 WGET 并且成功了。
    • 您在 UI 中使用的命令是什么?也许其中有一个错字,所以让我们验证一下。另外,你能附上这个练习的日志吗?
    • 能否附上日志中的完整异常?并且可以肯定的是,当您说您从 PCF 虚拟机中获取 wget 时,您的意思是您通过 ssh 进入了一个 Garden 容器吗?或者您只是从安装中通过 SSH 连接到虚拟机。即使运行 Diego Cell 的 VM 可以访问 Internet,操作员也可以使用应用程序安全组限制来自容器的访问。请确保您的容器可以通过 ssh 访问它,或者如果您不能使用尝试打开远程 URL 的简单 java 应用程序来访问它
    • @ViniciusCarvalho:没有特别的例外,Spring 云数据流不允许我继续注册应用程序,如下面的屏幕截图所示:imgur.com/a/xoZPD 另外,我尝试了来自 VM 的 wget迭戈细胞。将尝试推送一个应用程序并查看它的容器有一些限制。
    • 谢谢,@rahul。您似乎将 URI 包含在 < ... > 中,这是错误的。示例:maven://org.springframework.cloud.stream.app:ftp-source-rabbit:1.2.0.RELEASE
    猜你喜欢
    • 2018-02-15
    • 1970-01-01
    • 1970-01-01
    • 2016-10-05
    • 2016-07-26
    • 2017-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多