Red de conocimientos turísticos - Información de alquiler - Se produce una excepción al ejecutar un programa Java usando un archivo .bat

Se produce una excepción al ejecutar un programa Java usando un archivo .bat

Quizás no entiendas el concepto de paquetes. El acceso a un paquete a nivel de proceso generalmente proviene de "fuera" del paquete. En este caso, el paquete es un todo y es un error llamar a la clase desde dentro del paquete al que se accede.

Por ejemplo, si su clase KAStu.class se encuentra en el paquete a, luego de la compilación también se ubicará en la carpeta. Cuando ejecuta el paquete, debe ejecutar las clases en la carpeta principal de a. Entonces su .bat debería ser correcto así: suponiendo que KAStu.class esté ubicado en a, cree este .bat en el directorio principal de a, entonces el contenido debería ser java a.KAStu Simplemente haga esto.

En cuanto a configurar el classpath, no estás usando la clase especial en D:\Program_Files\Java\jdk1.5.0_14\lib\, lo cual no es necesario

Pero, de nuevo Atrás, si tu KAStu está en el paquete predeterminado, lo que dije arriba está mal. Pero tu .bat debería funcionar bien