Paso 1: Crear una clase
{
public static void main(String []args)
{
System.out.println("I'm saying Helloooo!!!");
}
}
Paso 2: Crear un Script (lo llamaremos "exe")
url=`which java`
$url Hola > salida
if [ $? -eq 0 ]
then
echo 'El programa se ejecuto...'
else
echo 'El programa no se ejecuto'
fi
more salida
Guardar (le puse "exe") y darle sus respectivos permisos de ejecucion (chmod +x exe)
Paso 3: Crear el programa en C
#include <stdlib.h>
int main(void)
{
int result;
result = system("exe");
}
Como vemos el programa en C ejecuta (con la funcion system ) el script exe, que es quien configura todo para que se ejecute nuestro programa java.
Compilar el java: javac Hola.java
Compilar el C: cc callJava.c (o el nombre que ustedes le pongan)
Salida:
userhome/user/ejemplo> a.out
El programa se ejecuto...
I'm saying Helloooo!!!
userhome/user/ejemplo>
No hay comentarios:
Publicar un comentario