Acerca del error encontrado cuando se está ejecutando el comando cmd (se ha agregado classpath): No se puede encontrar la clase principal xxx.class o no se puede cargar Motivo: Java .lang.ClassNotFoundException: xxx.class

 

 El mío es este código, hay un problema de que la clase principal no se puede cargar, verifiqué algunas respuestas, algunas dijeron que quiero eliminar el nombre del paquete (mi no trajo el paquete, por lo que no es el problema), y algunos dicen que la configuración de la ruta de clase es incorrecta, pero Cuando mi java y javac prueban el jdk, es normal, lo que indica que la configuración es correcta, y luego vi que el jdk instalado es 11 o 10. Simplemente elimine la configuración de classpath (la mía es jdk14), así que la eliminé. Classpath este elemento, luego vuelva a abrir la línea de comando cmd para ejecutar (recuerde cerrar y volver a abrir la operación javac, java y similares), el resultado es la salida normal.

 

Las dos imágenes anteriores son algunas otras soluciones a este problema. Parece un poco evasivo. En términos simples, es necesario prestar atención a la ruta del nombre del archivo. Puede ver

Supongo que te gusta

Origin www.cnblogs.com/zmlgoes/p/12756167.html
Recomendado
Clasificación