Llame al método Java desde .Net

Tengo que llamar a un método Java desde una aplicación C # .Net concole.

La solución en el siguiente enlace.

Process myProcess = new Process();
Process.StartInfo.UseShellExecute = false;
myProcess.StartInfo.FileName = "java";
myProcess.StartInfo.Arguments = "-jar D:\\myjava.jar";
myProcess.Start();e

no permite un valor de retorno útil (por ejemplo, un objeto de cadena) del archivo jar a la aplicación de consola .Net.

Otro enfoque podría ser usar IKVM, pero los desarrollos han terminado y parece ser demasiado viejo para ser utilizado en una solución empresarial estable.

¿Cómo puedo llamar a un método java y una cadena geta como valor de resultado?

Respuesta 1

Jsoup.connect ("http://www.design.cmu.edu/community.php?s=3") .get (); ¿Podría alguien mostrarme por qué el código me dio el error: java.nio.charset.IllegalCharsetNameException: 'ISO-8859-1'

Estoy creando un programa completo de cálculo de Box en Java. En realidad, el valor de la variable llamada volumen debe ser 125 si ancho = 5, altura = 5, profundidad = 5, pero por qué la salida muestra el valor es 0 ...

Leí un archivo de texto y cada línea que agrego a una lista List row = new ArrayList (); ... row.add (línea); Luego itero a través de List y cada "registro" que imprimo así: System.out.println (row.get (i)); Esta ...

Estoy tratando de hacer un mapeo simple pero tengo problemas. Básicamente, lo que tengo en Mysql es una tabla de usuario con solo una columna que es un varchar (255) llamado Nombre de usuario que es la clave principal. YO ...