我遵循了以下教程:https://www.lagomframework.com/documentation/1.4.x/java/GettingStartedMaven.html
提到第3点:
输入与之对应的数字 com.lightbend.lagom:maven-archetype-lagom-java(在撰写本文时, 数字1,也是唯一可用的数字)。 Maven提示您输入 版本。
问题是Maven没有提示我提供版本,而是默认使用1.1.0-RC1。此版本可以正确构建,尽管标准中也会弹出一些小错误,如此处所示:
第4点提到:
输入与您想要的Lagom版本相对应的数字 采用。我们建议使用当前的稳定版本。
当前稳定的发行版本是1.4.6。
由于未收到提示,因此尝试手动修改Maven pom.xml并尝试重建:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<lagom.version>1.4.6</lagom.version> <!-- Changed here -->
<play.version>2.5.4</play.version>
<conductr.lib.name>lagom10-conductr-bundle-lib_2.11</conductr.lib.name>
</properties>
但是使用lagom:runAll
进行构建会导致错误:
1.4.6应该是一个稳定的版本。使用此版本时是否存在依赖项,这些依赖项还需要我进行更新?
谢谢!
答案 0 :(得分:0)
没关系,我遵循了以下教程,并且效果很好:
https://www.lagomframework.com/blog/introducing-maven-support.html