private void CompileJavaProgram() { String code = @" package com.db4o.test.aliases; import com.db4o.*; class Person2 { String _name; public Person2(String name) { _name = name; } } public class Program { public static void main(String[] args) { String fname = args[0]; ObjectContainer container = Db4o.openFile(fname); container.store(new Person2(""Homer Simpson"")); container.store(new Person2(""John Cleese"")); container.close(); System.out.println(""success""); } }"; JavaServices.ResetJavaTempPath(); string stdout = JavaServices.CompileJavaCode("com/db4o/test/aliases/Program.java", code); Console.WriteLine(stdout); }
private void CompileJavaSnippet() { JavaServices.ResetJavaTempPath(); JavaSnippet program = JavaCode(); string stdout = JavaServices.CompileJavaCode(program.MainClassFile, program.SourceCode); Console.WriteLine(stdout); }
private void CompileJavaCode() { JavaSnippet snippet = JavaCode(); JavaServices.ResetJavaTempPath(); string @out = JavaServices.CompileJavaCode(snippet.MainClassFile, PopulateItemValues(snippet.SourceCode)); Console.Error.WriteLine(@out); }