playframework - SBT is installing dependencies from package.json -
i'm unsure if bug or have activated somehow. have play framework app doesn't running tests when have package.json file in root folder. runs fine when run app. have had no luck finding same kind of problem me.
running test inside sbt runs fine when package.json not present. if package.json present, sbt begins install/download these dependencies /node_modules , corrupt installed npm modules. have reinstall afterwards npm modules working again.
this error message multiple times in console.
exception in thread "trireme async pool" java.security.accesscontrolexception: access denied ("java.io.filepermission" "/home/anders/vidme/node_modules/grunt-ts/node_modules/.bin/rimraf" "readlink") @ java.security.accesscontrolcontext.checkpermission(accesscontrolcontext.java:372) @ java.security.accesscontroller.checkpermission(accesscontroller.java:559) @ sun.nio.fs.unixfilesystemprovider.readsymboliclink(unixfilesystemprovider.java:487) @ java.nio.file.files.readsymboliclink(files.java:1384) @ io.apigee.trireme.core.modules.asyncfilesystem$fsimpl.doreadlink(asyncfilesystem.java:1470) @ io.apigee.trireme.core.modules.asyncfilesystem$fsimpl.access$2000(asyncfilesystem.java:118) @ io.apigee.trireme.core.modules.asyncfilesystem$fsimpl$26.execute(asyncfilesystem.java:1459) @ io.apigee.trireme.core.modules.asyncfilesystem$fsimpl$1.run(asyncfilesystem.java:201) @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1145) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:615) @ java.lang.thread.run(thread.java:745) package.json
{ "devdependencies": { "grunt": "~0.4.5", "grunt-ts": "~4.0.1", "grunt-contrib-uglify": "~0.9.1", "grunt-contrib-watch": "~0.6.1", "grunt-contrib-htmlmin": "~0.4.0" } } build.sbt
name := """vidme""" version := "1.0-snapshot" lazy val root = (project in file(".")).enableplugins(playscala) scalasource in compile := basedirectory.value / "app" scalasource in test := basedirectory.value / "test" sourcesinbase := false scalaversion := "2.11.1" librarydependencies ++= seq( jdbc, anorm, cache, ws, "org.reactivemongo" %% "play2-reactivemongo" % "0.10.5.0.akka23", "org.mongodb" %% "casbah" % "2.8.0", "org.scalatest" % "scalatest_2.11" % "2.2.4" % "test", "com.google.inject" % "guice" % "3.0" ) is there anyway can stop happening? tried adding scalasource in sbt file, changed nothing.
Comments
Post a Comment