Saltar al contenido

Cómo ejecutar un programa java en el símbolo del sistema, creado por intellij

Solución:

Tres cuestiones:

  1. Debe especificar el nombre de la clase completamente calificado (es decir, incluir el nombre del paquete) en el java mando. Parece tu myjava la clase está en un paquete com.myexample.test. Entonces su nombre completo es com.myexample.test.myjava.

  2. Cuando ejecuta el java comando tiene que estar en el directorio que está en la base de la jerarquía del paquete (o poner ese directorio en la ruta de clases).

  3. Estás usando el src directorio, que contiene .java archivos de origen, pero el java el comando espera compilado .class archivos, por lo que debe utilizar el directorio de salida del proyecto. Su ubicación en su proyecto dependerá de su IDE y configuración, pero contendrá la estructura con el mismo nombre que el interior src, excepto con .class archivos en lugar de .java archivos.

En su caso, navegue hasta:

C:myjavasampl1outproduction

Entonces corre:

java com.myexample.test.myjava

Espero que esto pueda ayudar a alguien, un poco tarde pero, solo tuve este problema, está bien, mi solución es la siguiente: 1. Ejecute su código normalmente y copie la línea de comando que hizo IntellijIDEA, vea la captura de pantalla.

Programa IntellijIDEA ejecutándose para copiar la línea de comando

Copiar la línea de comando

2. Copie y pegue la línea de comando que usa para usar con sus parámetros.

Añadiendo mi propio parámetro y eso es todo.

Parece que la clase está en un paquete. com.myexample.test. Intenta correr

java com.myexample.test.myjava

del proyecto bin directorio

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *