开发者

play framework dependecies

I am frequently gettin开发者_如何学Cg below error when I do the 'play dependencies'.

I am using play 1.2.2 and morphia 1.2.3d It is able to resolve morphia dependency, but throwing below error.

~
~ *****************************************************************************
~ 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.
~

When I add the line 'play->play 1.2' to conf/dependencies.yml file, it shows another error :

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

:: 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

Does this mean that , the higher versions of PLAY not downward compatible ?


Don't specify which version of play to use :

Your dependencies.yml :

# Application dependencies

require:
    - play
    - morphia 1.2.3d


As almost every application, Play is using Semantic Versioning syntax for their version number. Checkout the SemVer website for more information.

So an upgrade from 1.2 to 1.2.2 should not be dangerous. It is simply displaying a message saying that since the moduel was expplicitly tested for version 1.2 and no versions above. Meaning issues could appear.


http://www.playframework.org/modules/morphia-1.2.5a/start gives this:

require:
    - play -> morphia [1.2.4,)

I have no idea what this wonky syntax does, other than that it works.

I wish there were an explanation somewhere of what the syntax is for the dependencies.yml file. I found that when I just used 1.2.4 without the [,) it didn't work.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜