diff options
author | Philipp Haller <hallerp@gmail.com> | 2008-10-27 16:38:26 +0000 |
---|---|---|
committer | Philipp Haller <hallerp@gmail.com> | 2008-10-27 16:38:26 +0000 |
commit | 6fce7f14107416b484424399b71efd25f0faf2a6 (patch) | |
tree | 6d2b8722cf963792682cb7c3ebbf43d274915966 | |
parent | 9dde9718b95c51cb82b26d0d5d76fe42a5d99314 (diff) | |
download | scala-6fce7f14107416b484424399b71efd25f0faf2a6.tar.gz scala-6fce7f14107416b484424399b71efd25f0faf2a6.tar.bz2 scala-6fce7f14107416b484424399b71efd25f0faf2a6.zip |
Improved error output in case invoking javac fa...
Improved error output in case invoking javac fails.
-rw-r--r-- | src/partest/scala/tools/partest/nest/Worker.scala | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/partest/scala/tools/partest/nest/Worker.scala b/src/partest/scala/tools/partest/nest/Worker.scala index 3eafbc7240..ddf71bb702 100644 --- a/src/partest/scala/tools/partest/nest/Worker.scala +++ b/src/partest/scala/tools/partest/nest/Worker.scala @@ -179,9 +179,16 @@ class Worker(val fileManager: FileManager) extends Actor { " -classpath "+outDir+File.pathSeparator+CLASSPATH+ " "+files.mkString(" ") - val exitCode = runCommand(cmd, output) - if (exitCode != 0) { - NestUI.failure("Running \"javac\" failed with exit code: "+exitCode+"\n") + try { + val exitCode = runCommand(cmd, output) + if (exitCode != 0) { + NestUI.failure("Running \"javac\" failed with exit code: "+ + exitCode+"\n"+cmd+"\n") + } + } catch { + case e: Exception => + NestUI.failure("Running \"javac\" failed: "+ + "\n"+cmd+"\n") } } |