play 1.2.5 用に migrate-1.4 をインストールし、
requireを追加しました。
- 再生 -> 移行 1.4
でdependencies.yml
。
その後、次のことを伝える play dependencies を実行します。
Oops, malformed dependencies.yml descriptor:
~
~ require list not found -> {require=play -> migrate 1.4}
~
Exception in thread "main" java.text.ParseException: Malformed dependencies.yml descriptor
at play.deps.YamlParser.parseDescriptor(YamlParser.java:204)
at org.apache.ivy.plugins.parser.AbstractModuleDescriptorParser.parseDescriptor(AbstractModuleDescriptorParser.java:48)
at org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:185)
at play.deps.DependenciesManager.resolve(DependenciesManager.java:341)
at play.deps.DependenciesManager.main(DependenciesManager.java:39)
誰が理由を教えてくれますか?
どうもありがとう!
私はばかげた間違いをしました!私は実際にこれらを PLAY_HOME/framework/dependencies.yml に追加しました。これは、アプリケーションの conf フォルダーにあるはずです。依存関係を追加した後、dependencies.yml は次のようになります。
# Application dependencies
require:
- play -> table 1.2.1
- play -> migrate 1.4
- play -> search 2.0
- play -> jersey 0.1
次に、「依存関係の再生」を実行すると、結果が異なります。
*****************************************************************************
WARNING: These dependencies are missing, your application may not work properly (use --verbose for details),
play->jersey 0.1
play->migrate 1.4
play->table 1.2.1
play->search 2.0
*****************************************************************************
Some dependencies are still missing.