Added STDERR to pure java payload, cleaned up user's view.

git-svn-id: file:///home/svn/framework3/trunk@8308 4d416f70-5f16-0410-b530-b9f4589650da
This commit is contained in:
natron
2010-01-28 22:53:36 +00:00
parent 70c0cb7530
commit 69ad365b46
14 changed files with 83 additions and 24 deletions
+4 -2
View File
@@ -8,7 +8,8 @@ Rjb::load("#{ENV['JAVA_HOME']}/lib/tools.jar:.",jvmargs=[])
clsJavaCompile = Rjb::import('javaCompile.CompileSourceInMemory')
clsCreateJar = Rjb::import('javaCompile.CreateJarFile')
clsFile = Rjb::import('java.io.File')
clsFile = Rjb::import('java.io.File')
system = Rjb::import('java.lang.System')
#clsString = Rjb::import('java.lang.String')
classNames = [ "HelloWorld1", "HelloWorld2" ]
@@ -24,7 +25,8 @@ public class #{name} {
}^}
#compileOpts = [""]
outputDir = "testoutdir"
#outputDir = system.getProperty('java.io.tmpdir')
outputDir = "testoutdir"
compileOpts = [ "-target", "1.3", "-source", "1.3", "-d", outputDir ]
success = clsJavaCompile._invoke('CompileFromMemory','[Ljava.lang.String;[Ljava.lang.String;[Ljava.lang.String;', classNames, codez, compileOpts)