Play2.0 eclipsify with-source=true
play2.0、デフォだとTypesafe Releases/Snapshot Repositoryだけ。sbtと特に差ないかな
2012-04-28 00:46:25@hishidama @ueshin う〜ん, libexec/framework/sbt/play.boot.properties というのが設定ファイルで, その中の repositories のとこには maven-central とかあるんですけどねぇ.
2012-04-28 00:50:35おお、eclipsify with-source=true で play-2.0/repository/local 見にいった。
2012-04-28 00:52:21@yasushia 確かに project/plubins.sbt 見ると resolver が typesafe のものしかないですね. 普通の sbt ってもっとあるものなんですか?
2012-04-28 00:57:59http://t.co/pF1jlRfc ざっと最後の行だけ読んで勘違いしてたけど、アプリケーションディレクトリのときは $dir/framework/build play なのね
2012-04-28 01:00:52@cocoatomo これで十分なんですが、eclipsify with-source=trueのとき、なぜかlocalのみになっているので、play-2.0/repository/localに-sources.jarが無くてもDLしてくれないのです。
2012-04-28 01:05:37eclipsify は単純に sbteclipse のコマンド名を変更してるだけなのか。てことは build.sbt に EclipseKeys.withSource := true って書いてればいちいち with-source=true を指定しなくてもよさそう。
2012-04-28 01:37:38localにあるものが最優先で取り込まれて、外部と連携しないのはivyの仕様っぽい?> http://t.co/g3bJju9C
2012-04-28 01:45:36playで利用する依存ライブラリのバージョンを固定できる代わりにソースが落とせなくなっているのではなかろうかと推測。
2012-04-28 01:47:31@ueshin それはivyもmavenも同じです。ヘンなのは==== local: tried [NOT FOUND ] のあとに他のリポジトリを見にいくはずなんですが(たとえば ==== maven-central: tried とか) 。playはなぜかすぐ諦める
2012-04-28 01:49:15https://t.co/IwpFMnO3 updateは普通に他のrepo見てくれる(guiceのver間違ってるので全部失敗
2012-04-28 01:53:42@ueshin あー、そうか。repository/localのivy.xmlが、ここにsourcesあるよ、と言っているのにsrcs無い、のが原因かも。ivy.xmlはこういうときどう書くのかな
2012-04-28 02:01:00http://t.co/nMpA33RO only jarsって書いてるし、ivy.xmlはそのまんまみたいだし、ここちょっと直したほうがいいのかな。ivyでsourceを別配布できるんだろか。
2012-04-28 02:16:03ivyはsourceの有無をxmlで定義しちゃうからこれ無理なんだな。localをmavenrepoで作るべきじゃなかろうか。
2012-04-28 02:33:45