0
私はScalaとIntelliJ IDEAを使ったPlay Frameworkを使ってバックエンドプロジェクトを進めています。SBTとIntelliJ IDEAによる依存関係を管理する
私は、ドキュメントや話題をたくさん読んでいる:stackoverflowの
から
- SBT Library dependencies doc
- IntelliJ support post
- Another post私は依存関係をインポートする方法を理解することはできません。
新しい依存関係を追加しようとすると、IntelliJはそれに下線を引いて、「未知の成果物は解決されていないか、索引付けされています」またはログが表示され、「SBT unknown import」と表示されます。
私が追加するすべての依存関係は、Mavenリポジトリからのものです。
name := "server" version := "1.0" lazy val `server` = (project in file(".")).enablePlugins(PlayScala) resolvers += "scalaz-bintray" at "https://dl.bintray.com/scalaz/releases" resolvers += "Akka Snapshot Repository" at "http://repo.akka.io/snapshots/" resolvers := ("Atlassian Releases" at "https://maven.atlassian.com/public/") +: resolvers.value scalaVersion := "2.12.2" libraryDependencies ++= Seq( jdbc, ehcache, ws, specs2 % Test, guice, "org.mongodb.scala" %% "mongo-scala-driver" % "2.1.0", "com.mohiva" %% "play-silhouette" % "5.0.2", "com.mohiva" %% "play-silhouette-password-bcrypt" % "5.0.2", "com.mohiva" %% "play-silhouette-crypto-jca" % "5.0.2", "com.mohiva" %% "play-silhouette-persistence" % "5.0.2", "com.mohiva" %% "play-silhouette-testkit" % "5.0.2" % "test" ) unmanagedResourceDirectories in Test <+= baseDirectory (_ /"target/web/public/test")
ありがとう!私は後でそれを試し、あなたに知らせるでしょう –