2016-11-25 3 views
1

私は、ファイアウォールの大きい企業ネットワークの背後にあるプレイフレームワークアプリケーションを構築しようとしています。 Artifactoryを使用してプロジェクトの依存関係をすべて提供します。他の方法で外部に接続することはできません。私は実際には、Playのドキュメントからスタータープロジェクトをgit-clonedしました。TypesafeのSBTプラグインを入手するために、Artifactoryにどのリポジトリを追加する必要がありますか?

私は私が見る最初のエラーを構築SBT民間レポからプラグインをダウンロードするには失敗です:

[warn] module not found: com.typesafe.play#sbt-plugin;2.5.10 
[warn] ==== local: tried 
[warn] C:\Users\salimfadhley\.ivy2\local\com.typesafe.play\sbt-plugin\scala_2.10\sbt_0.13\2.5.10\ivys\ivy.xml 
[warn] ==== my-maven-proxy-releases: tried 
[warn] http://private_code_repo.bigco.com:8081/artifactory/virtual-sbt/com/typesafe/play/sbt-plugin_2.10_0.13/2.5.10/sbt-plugin-2.5.10.pom 
[warn] ==== my-ivy-proxy-releases: tried 
[warn] http://private_code_repo.bigco.com:8081/artifactory/virtual-sbt/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.5.10/ivys/ivy.xml 

私Artifactory構成で不足しているリポジトリがありますように見えます。追加する必要のあるリポジトリがわかっていれば簡単に修正できます。

これはTypesafe.orgプロジェクトなので、見た目の論理的な場所はTypeSafeのリポジトリの1つです:sbt-pluginバージョン2.5.10を取得したいと思われるようですが、番号が最も高いバージョンが表示されます公開されているプラ​​グインは、実際に言い換える

https://dl.bintray.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.4.0-T2/

を2.4.Xされ、どのように地球上でこれは私がインターネットに接続できたとしても、解決になるだろうか?見つけようとしているものは実際には存在しません!プロジェクトを実際にビルド可能にするには、どうすればこの問題を解決できますか?

答えて

3

プラグインは、次のアイビーリポジトリから入手可能です:https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/

私はそれをすべてとは思わないが、より一般的には、ページSBTのドキュメントには約proxy repositoriesは、(上記のURLを含む)いくつかの有用な情報を持っています非常に明確です。

+0

素晴らしいですが、問題は、私がプラグインのレポを含むことを忘れていたことでした。これを追加すると、すべてが完全になりました。 –

関連する問題