播放具有依赖项的框架编译问题

罗兰·奥姆罗德(Roland Ormrod)

我在运行带有一些依赖项的简单Scala Play应用程序时遇到问题。尝试运行我的应用程序时,发生以下情况。

[error] /Users/roland/play-scala/app/domain/UserModule.scala:2: 
          object softwaremill is not a member of package com
[error] import com.softwaremill.macwire.MacwireMacros.wire

UserModule:

package domain
import com.softwaremill.macwire.MacwireMacros.wire

trait UserModule {


  lazy val userRepository = wire[UserRepository]
  lazy val userService = wire[UserService]
}

而我的build.sbt是

name := """play-scala"""

version := "1.0-SNAPSHOT"

lazy val root = (project in file(".")).enablePlugins(PlayScala)

scalaVersion := "2.10.3"

resolvers += "Maven Central Server" at "http://repo1.maven.org/maven2"

resolvers += "Neo4j Scala Repo" at "http://m2.neo4j.org/content/repositories/releases"

resolvers += "Sonatype Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots"

libraryDependencies ++= Seq(
  jdbc,
  anorm,
  cache,
  ws,
  "org.webjars" % "coffee-script-node" % "1.7.1",
  "net.liftweb" %% "lift-json" % "3.0-SNAPSHOT",
  "eu.fakod" %% "neo4j-scala" % "0.3.1-SNAPSHOT",
  "com.softwaremill.macwire" %% "macros" % "0.7.3",
  "com.softwaremill.macwire" %% "runtime" % "0.7.3"
)

当以intellij的方式查看它并在我的常春藤高速缓存中查看它时,似乎完全没问题,但是当它通过播放控制台运行时,应用程序似乎非常不满意。很抱歉缺少信息,但是对于Scala和游戏玩家来说还很陌生,所以整天都在为这个问题而苦苦挣扎。

朱利安·D

确实,Maven存储库已命名,macros_2.10但是scalaVersion := "2.10.3"在build.sbt中。

尝试删除此行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

播放框架/ SBT:分别编译/构建具有两组依赖项的项目

来自分类Dev

编译具有依赖项的PIN工具

来自分类Dev

编译具有多个版本的依赖项的项目

来自分类Dev

具有文件依赖项的SBT-web增量编译

来自分类Dev

Maven可传递依赖项具有范围编译,而依赖项已提供范围

来自分类Dev

播放框架2.2 Slick依赖问题

来自分类Dev

具有依赖项解析的Spacy NLP库问题

来自分类Dev

Maven多模块依赖项编译问题

来自分类Dev

具有依赖项的registerModule

来自分类Dev

播放2.7.x:ProvisionException:无法配置具有循环依赖项的play.api.Application

来自分类Dev

播放框架+ Scala:使用Action Composition注入依赖项

来自分类Dev

如何添加用户库作为播放框架的依赖项?

来自分类Dev

播放框架依赖项注入对象与@Singleton类

来自分类Dev

如何从命令行编译具有所有依赖项的Maven项目?

来自分类Dev

具有非接口依赖项的AutoMocking类...框架是否支持此功能?

来自分类Dev

C#保存历史表与具有依赖项注入的实体框架的接口

来自分类Dev

具有非接口依赖项的AutoMocking类...框架是否支持此功能?

来自分类Dev

使MSBuild编译具有Win32和Win64平台依赖项的项目

来自分类Dev

通过java命令运行具有依赖项的Gradle编译Java应用程序

来自分类Dev

如何编译具有“ wlanapi.h”和“ windows.h”依赖项的C ++代码

来自分类Dev

具有依赖项的Maven依赖项插件复制jar

来自分类Dev

winehq软件包在Ubuntu 16.04 64位上具有依赖项问题

来自分类Dev

尽管在pom上具有commons-httpclient和httpcomponents依赖项,但在运行有效的jar(与依赖项进行编译)时发生NoClassDefFoundError

来自分类Dev

加载具有依赖项的groovy类

来自分类Dev

创建具有依赖项的R包

来自分类Dev

打包具有依赖项的Android AAR

来自分类Dev

具有javascript依赖项的Polymer元素

来自分类Dev

具有dotnet核心的Dev依赖项

来自分类Dev

具有依赖项的Symfony验证器

Related 相关文章

  1. 1

    播放框架/ SBT:分别编译/构建具有两组依赖项的项目

  2. 2

    编译具有依赖项的PIN工具

  3. 3

    编译具有多个版本的依赖项的项目

  4. 4

    具有文件依赖项的SBT-web增量编译

  5. 5

    Maven可传递依赖项具有范围编译,而依赖项已提供范围

  6. 6

    播放框架2.2 Slick依赖问题

  7. 7

    具有依赖项解析的Spacy NLP库问题

  8. 8

    Maven多模块依赖项编译问题

  9. 9

    具有依赖项的registerModule

  10. 10

    播放2.7.x:ProvisionException:无法配置具有循环依赖项的play.api.Application

  11. 11

    播放框架+ Scala:使用Action Composition注入依赖项

  12. 12

    如何添加用户库作为播放框架的依赖项?

  13. 13

    播放框架依赖项注入对象与@Singleton类

  14. 14

    如何从命令行编译具有所有依赖项的Maven项目?

  15. 15

    具有非接口依赖项的AutoMocking类...框架是否支持此功能?

  16. 16

    C#保存历史表与具有依赖项注入的实体框架的接口

  17. 17

    具有非接口依赖项的AutoMocking类...框架是否支持此功能?

  18. 18

    使MSBuild编译具有Win32和Win64平台依赖项的项目

  19. 19

    通过java命令运行具有依赖项的Gradle编译Java应用程序

  20. 20

    如何编译具有“ wlanapi.h”和“ windows.h”依赖项的C ++代码

  21. 21

    具有依赖项的Maven依赖项插件复制jar

  22. 22

    winehq软件包在Ubuntu 16.04 64位上具有依赖项问题

  23. 23

    尽管在pom上具有commons-httpclient和httpcomponents依赖项,但在运行有效的jar(与依赖项进行编译)时发生NoClassDefFoundError

  24. 24

    加载具有依赖项的groovy类

  25. 25

    创建具有依赖项的R包

  26. 26

    打包具有依赖项的Android AAR

  27. 27

    具有javascript依赖项的Polymer元素

  28. 28

    具有dotnet核心的Dev依赖项

  29. 29

    具有依赖项的Symfony验证器

热门标签

归档