Ejecute un archivo de clase Java simple con crontab

Estoy tratando de ejecutar un programa simple java helloworld con crontab. Hice el siguiente código de Java: helloworld.java:

class HelloWorld { 
     public static void main (String args[]) {
         System.out.println("Hello world");
   }
}

Luego trato de ejecutar esto desde un crontab en la siguiente secuencia:

crontab -eAl final inserto esta línea0,7,10,15,30,46,50,55,59 * * * * root /usr/bin/java /home/shivajividhale/cloudOccular/HelloWorld >/dev/null 2>&1

Sin embargo, no puedo ver el putput de helloworld en el syslog. ¿Es todo correcto? ¿Cómo verifico si el archivo de clase se está ejecutando o no? Intenté imprimir el resultado en un archivo de texto con el tiempo también. Pero no se está haciendo nada en el archivo.

Ejecutando el archivo normalmentejava HelloWorld rinde la salida apropiada. También me aseguré de que el crontab termine con una nueva línea.

Solo quiero comenzar a tener un archivo de clase ejecutado por el crontab. Otras publicaciones discuten sobre crontab ejecutando scripts bash, solo quiero ejecutar este simple programa. Solo quiero imprimir Hello World junto con el tiempo para asegurar la ejecución del programa en los intervalos definidos. ¿Alguna ayuda?

Respuestas a la pregunta(1)

Su respuesta a la pregunta