tuplejump / play-yeoman

Play + Yeoman integration sbt and play plugins
Apache License 2.0
237 stars 58 forks source link

Unable to load Project definition : [error] (such annotations are only allowed in arguments to *-parameters) #9

Closed arindambiswas closed 11 years ago

arindambiswas commented 11 years ago

val main = play.Project(appName, appVersion, appDependencies).settings( // Add your own project settings here

resolvers += "JBoss repository" at "https://repository.jboss.org/nexus/content/repositories/",
resolvers += "Scala-Tools Maven2 Snapshots Repository" at "http://scala-tools.org/repo-snapshots",
resolvers += "Local Maven Repository" at "file://"+Path.userHome.absolutePath+"/.m2/repository",
resolvers += "sonatype-snapshots" at "https://oss.sonatype.org/content/repositories/snapshots",
resolvers += "sonatype-releases" at "https://oss.sonatype.org/content/repositories/releases",
resolvers += "java-net" at "http://download.java.net/maven/2",

Yeoman.yeomanSettings : _*

)

gives me

[error] /home/arindam/play-angular/project/Build.scala:29: no `: ' annotation allowed here [error](such annotations are only allowed in arguments to *-parameters) [error] Yeoman.yeomanSettings : [error] ^ [error] one error found error Compilation failed

arindambiswas commented 11 years ago

As you can see, I am at best finding my way around :)

Solved it using

val main = play.Project(appName, appVersion, appDependencies).settings( Yeoman.yeomanSettings : _* ). settings( resolvers := Seq( "Local Maven Repository" at "file://"+Path.userHome.absolutePath+"/.m2/repository", "sonatype-snapshots" at "https://oss.sonatype.org/content/repositories/snapshots", "sonatype-releases" at "https://oss.sonatype.org/content/repositories/releases", "java-net" at "http://download.java.net/maven/2", "Typesafe Repository" at "http://repo.typesafe.com/typesafe/releases/" ) )

stephanenicolas commented 10 years ago

Thx !