2011-10-11 21 views
0

「依存関係を再生する」ときに、私は頻繁に下に下がります。play framework dependecies

私はプレイ1.2.2とモチア1.2.3dを使用しています。モルフィア依存を解決することはできますが、以下のエラーが発生します。

~ 
~ ***************************************************************************** 
~ WARNING: These dependencies are missing, your application may not work properl 
y (use --verbose for details), 
~ 
~  play->play 1.2 
~ ***************************************************************************** 
~ 
~ Some dependencies are still missing. 
~ 

私はライン/ dependencies.ymlファイルをCONFには 'play-> 1.2を再生' を追加すると、それは別のエラーを示しています

--------------------------------------------------------------------- 

:: problems summary :: 
:::: WARNINGS 
      module not found: play#play;1.2 

    ==== playCore: tried 

     E:\My_Pro\play_framewrk\play-1.2.2/framework/dependencies.yml 

      :::::::::::::::::::::::::::::::::::::::::::::: 

      ::   UNRESOLVED DEPENDENCIES   :: 

      :::::::::::::::::::::::::::::::::::::::::::::: 

      :: play#play;1.2: not found 

      :::::::::::::::::::::::::::::::::::::::::::::: 


:::: ERRORS 
      playCore: unacceptable revision => was=1.2.2 required=1.2 

これが意味していPLAYの以降のバージョン、ということではありません下位互換性?

+0

依存ファイルの内容を追加できますか。 – emt14

答えて

1

は遊びのバージョンを使用するかを指定しないでください:

あなたdependencies.yml:

# Application dependencies 

require: 
    - play 
    - morphia 1.2.3d 
0

としてほぼすべてのアプリケーションを、プレイが彼らのバージョン番号をセマンティックバージョニングの構文を使用しています。詳細については、SemVer websiteをチェックしてください。

1.2から1.2.2へのアップグレードは危険ではありません。これは、モジュールがバージョン1.2とバージョンがないことについてexpplicitlyテストされて以来、単にメッセージを表示しています。意味の問題になる可能性があります。

0

http://www.playframework.org/modules/morphia-1.2.5a/start はこれを与える:

require: 
    - play -> morphia [1.2.4,) 

私はそれが動作すること以外に、このグラグラ構文が何をするかは考えて、持っていません。

dependencies.ymlファイルの構文のどこかに説明があります。私はちょうど012.なしで1.2.4を使用したときにうまくいかないことがわかりました。