Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

567
Views
Los archivos compilados de Eclipse no se pueden ejecutar con el comando Java

Cuando escribe una aplicación Java simple en Eclipse, compila automáticamente esos archivos y los almacena en la carpeta bin/ de la carpeta raíz del proyecto.

Ahora, si navego a la carpeta /bin y a la carpeta que contiene el archivo .class que quiero ejecutar a través del siguiente comando Java, obtengo el siguiente error:

Java A Error: no se pudo encontrar o cargar la clase principal A

Clase A:

 package assurance; public class A { public static void main(String[] args) { System.out.println("Hello World"); } }

Mientras que la clase A tiene un método principal y funciona bien cuando hago clic derecho en el archivo y ejecuto una aplicación Ejecutar como Java. Pero no se ejecuta desde el comando como el comando Java.

Por qué está pasando esto ?

Actualizar:

Intenté con los siguientes comandos-:

 java -cp "A.class" assurance.A java -cp "A" assurance.A java -cp "*" assurance.A
over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Funciona en Eclipse, porque Eclipse simplemente lo ejecuta con -cp correcto y el comando correcto :)

Ejecute su código con el siguiente comando: java -cp "./" assurance.A ( "" para algunos intérpretes de cmd extraños como Windows XP) es importante que el comando se ejecute desde el directorio "paquete predeterminado" (paquete de nivel superior directorio).

Java interpreta el nombre del paquete ( assurance ) como la ruta del directorio al archivo de clase. Imagínese si reemplaza . con / y agrega la extensión .class ( ./assurance/A.class assurance.A

Más detalles aquí: http://docs.oracle.com/javase/7/docs/technotes/tools/windows/classpath.html

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!