Re: [maven-and-scala] Potential scala:cc startup error?

29 views
Skip to first unread message

Ronald Petty

unread,
Jul 25, 2012, 6:17:12 PM7/25/12
to maven-a...@googlegroups.com
Hello,

Just a little more information, and maybe this is an oversight on my part.  It seems to work if I change into a child directory and run it, but from the parent project it fails as I described.

Regards.

Ron

On Wed, Jul 25, 2012 at 2:47 PM, Ron <rpe...@messagebus.com> wrote:
Hello,

I am trying to run scala:cc as follows:
  • mvn scala:cc -DdisplayCmd=true -Dverbose=true
My understanding is that this will start up fsc and allow continuous compiling.  Unfortunately, I don't see anything being compiled (upon changing a file and saving it.)  The only error I find is in the log file.

Exception in thread "main" java.lang.RuntimeException: Cannot figure out how to run target: scala.tools.nsc.CompileServer
at scala.sys.package$.error(package.scala:27)
at scala.tools.nsc.GenericRunnerCommand.scala$tools$nsc$GenericRunnerCommand$$guessHowToRun(GenericRunnerCommand.scala:38)
at scala.tools.nsc.GenericRunnerCommand$$anonfun$2.apply(GenericRunnerCommand.scala:48)
at scala.tools.nsc.GenericRunnerCommand$$anonfun$2.apply(GenericRunnerCommand.scala:48)
at scala.Option.getOrElse(Option.scala:108)
at scala.tools.nsc.GenericRunnerCommand.<init>(GenericRunnerCommand.scala:48)
at scala.tools.nsc.GenericRunnerCommand.<init>(GenericRunnerCommand.scala:17)
at scala.tools.nsc.MainGenericRunner.process(MainGenericRunner.scala:33)
at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:89)
at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)

The output of the actual command looks like this:

[14:39][rpetty@Ronald Petty:~/workspace/scala/project-pom(feature/1.1.11.1)]$  mvn scala:cc -DdisplayCmd=true -Dverbose=true
Listening for transport dt_socket at address: 8000
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] maven-plugins
[INFO] project1
[INFO] project2
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building maven-plugins 1.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-scala-plugin:2.15.2:cc (default-cli) @ maven-plugins ---
[INFO] Checking for multiple versions of scala
[INFO] use fsc for compilation
[INFO] stop server(s)...
[INFO] cmd:  /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -classpath /Users/rpetty/.m2/repository/org/scala-lang/scala-library/2.9.1/scala-library-2.9.1.jar:/Users/rpetty/.m2/repository/org/scala-lang/scala-compiler/2.9.1/scala-compiler-2.9.1.jar -Xbootclasspath/a:/Users/rpetty/.m2/repository/org/scala-lang/scala-library/2.9.1/scala-library-2.9.1.jar -Xms512m -Xmx2024m -XX:+UseCompressedOops -Xss1024k -XX:MaxPermSize=512M scala.tools.nsc.CompileClient -verbose -shutdown
Fast Scala compiler version 2.9.1.final -- Copyright 2002-2011, LAMP/EPFL
[Given arguments: -verbose -shutdown]
[Transformed arguments: -verbose -shutdown -current-dir /Users/rpetty/workspace/scala/messagebus-pom]
[VM arguments: ]
[Temp directory: /var/folders/zz/dkjnsl2d60b1fkvk1wc69r5r0000gp/T/scala-devel/rpetty]
[No compilation server running.]
[INFO] start server...
[INFO] cmd:  /bin/sh -c /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -classpath /Users/rpetty/.m2/repository/org/scala-lang/scala-library/2.9.1/scala-library-2.9.1.jar:/Users/rpetty/.m2/repository/org/scala-lang/scala-compiler/2.9.1/scala-compiler-2.9.1.jar -Xbootclasspath/a:/Users/rpetty/.m2/repository/org/scala-lang/scala-library/2.9.1/scala-library-2.9.1.jar -Xms512m -Xmx2024m -XX:+UseCompressedOops -Xss1024k -XX:MaxPermSize=512M scala.tools.nsc.MainGenericRunner scala.tools.nsc.CompileServer >/private/var/folders/zz/dkjnsl2d60b1fkvk1wc69r5r0000gp/T/scala.tools.nsc.MainGenericRunner.out 2>/private/var/folders/zz/dkjnsl2d60b1fkvk1wc69r5r0000gp/T/scala.tools.nsc.MainGenericRunner.err
[INFO] wait for files to compile...
[INFO] includes = [**/*.scala,**/*.java,]
[INFO] excludes = []

Any advice?

Kindest regards.

Ron

Reply all
Reply to author
Forward
0 new messages