Exit when error on scala:cc is a bug. In fact this is a regression
(not tested sorry) introduce by the refactor of how to run external
tool. I'll fix it ASAP (next version 2.13 should provide other option
for scala:cc, work in progress)
With maven you don't need to install scala, maven don't use it (nor
SCALA_HOME). Why do you need to install ?
/davidB
I'm hoping to set aside some time soon to clean this up.
Sent from my iPhone
On Nov 6, 2009, at 3:09 AM, Christophe Dehlinger <christoph...@gmail.com
/stuff/prog/tmp/helloworld/helloworld/src/main/scala/demo/helloworld/snippet/HelloWorld.scala:6: error: expected class or object definition
huei
^
one error found
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] wrap: org.apache.commons.exec.ExecuteException: Process exited with an error: 1(Exit value: 1)
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: wrap: org.apache.commons.exec.ExecuteException: Process exited with an error: 1(Exit value: 1)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoExecutionException: wrap: org.apache.commons.exec.ExecuteException: Process exited with an error: 1(Exit value: 1)
at org.scala_tools.maven.ScalaMojoSupport.execute(ScalaMojoSupport.java:331)
at org.scala_tools.maven.ScalaCompilerSupport.execute(ScalaCompilerSupport.java:33)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
... 17 more
Caused by: org.apache.commons.exec.ExecuteException: Process exited with an error: 1(Exit value: 1)
at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:346)
at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:149)
at org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:136)
at org.scala_tools.maven.executions.JavaMainCallerByFork.run(JavaMainCallerByFork.java:58)
at org.scala_tools.maven.ScalaCompilerSupport.compile(ScalaCompilerSupport.java:151)
at org.scala_tools.maven.ScalaCompilerSupport.compile(ScalaCompilerSupport.java:118)
at org.scala_tools.maven.ScalaContinuousCompileMojo.doExecute(ScalaContinuousCompileMojo.java:137)
at org.scala_tools.maven.ScalaMojoSupport.execute(ScalaMojoSupport.java:323)