加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

scala – play框架 – 在build.sbt中解析表达式时出错

发布时间:2020-12-16 19:15:59 所属栏目:安全 来源:网络整理
导读:在尝试构建我的play项目时,我得到了这个奇怪的解析异常. 它抱怨文件中没有分号的分号. 以下是错误消息和build.sbt(第12行和第13行)文件的摘录. .../zentasks/build.sbt:12: error: eof expected but ';' found.libraryDependencies += javaEbean^[error] Err
在尝试构建我的play项目时,我得到了这个奇怪的解析异常.
它抱怨文件中没有分号的分号.
以下是错误消息和build.sbt(第12行和第13行)文件的摘录.

.../zentasks/build.sbt:12: error: eof expected but ';' found.
libraryDependencies += javaEbean
^
[error] Error parsing expression.  Ensure that settings are separated by blank lines.

Build.sbt文件:

...
libraryDependencies += javaJdbc
libraryDependencies += javaEbean
...

注意:

我已经得到了解决方案,但想了一段时间提出这个问题/解决方案,以便像我这样的其他新手不会浪费任何时间来解决这个问题.

解:
我不明白为什么播放抛出这个令人困惑的错误信息.我没看到那个分号在哪里.但是,解决方案是通过空行分隔依赖项,如下所示:

libraryDependencies += javaJdbc

libraryDependencies += javaEbean

另请参阅:http://www.scala-sbt.org/release/docs/Getting-Started/Basic-Def.html#how-build-sbt-defines-settings

注意:随意添加到解决方案或更正它.

解决方法

我同意,分号的东西有点误导.另一方面,它还告诉您:确保设置由空行分隔.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读