¿Cómo puedo compilar un programa Java en Eclipse sin ejecutarlo?

91

Me gustaría compilar mi programa Java en Eclipse pero no ejecutarlo. No puedo entender cómo hacerlo.

¿Cómo puedo compilar un programa Java en .classarchivos en Eclipse sin ejecutarlo?

Jonas
fuente
@TheLQ: Eso era correcto, y no sabía que se compiló automáticamente. Gracias.
Jonas
¿Puedo recibir un mensaje de compilación también?
gstackoverflow

Respuestas:

45

Puede desmarcar la compilación automáticamente en el menú Proyecto y luego compilar manualmente escribiendo Ctrl + B, o haciendo clic en un icono que aparece a la derecha del icono de la impresora.

Cristina
fuente
11

Deberá ir a Proyecto-> Limpiar ... y luego construir su proyecto. Esto funcionará, incluso cuando su código fuente no contenga ningún método principal para ejecutarse como programa ejecutable. Los archivos .class aparecerán en la carpeta bin de su proyecto, en su espacio de trabajo.

Charidimos
fuente
3

En el caso de que elimine su archivo .class en Eclipse y luego intente compilarlo nuevamente desde el archivo .java, no hará nada. Si intenta ejecutar el archivo .java sin el archivo .class, obtendrá un error de que no puede encontrar la clase principal.

Tendrá que cambiar y volver a guardar el archivo .java y luego compilarlo nuevamente, o de lo contrario tendrá que ejecutar Clean en el proyecto y luego compilar nuevamente.

Clint Willard
fuente
3

Clic derecho en Yourproject(in project Explorer)-->Build Project

Compilará todos los archivos de su proyecto y actualizará su carpeta de compilación, todo sin ejecutarse.

Leeladurga Prasad Gunti
fuente
2

Prueba esto en tu consola:

javac {$PathToYourProyect}/*

Si también necesita una biblioteca externa, intente:

javac -cp {$PathToYourLibrary}.jar {$PathToYourProyect}/*
Jorge Nieto
fuente
2

Haga clic derecho en el archivo en el Explorador de paquetes, luego vaya a Mostrar debajo, vaya a la terminal Eclipse tendrá una terminal y luego use javac fileName para compilar

Sanjay Singh Bhandari
fuente
1

Vaya al bloque del explorador del proyecto ... haga clic derecho en el nombre del proyecto y seleccione "Ruta de construcción" -----------> "Ruta de construcción de configuración"

luego se abrirá la ventana emergente.

en esta ventana emergente encontrará 4 pestañas. 1) fuente 2) proyecto 3) biblioteca 4) orden y exportación

Haga clic en 1) Fuente

seleccione el proyecto (bajo el cual está presente ese archivo que desea compilar)

y luego haga clic en ok ....

Vaya a la ubicación del espacio de trabajo del proyecto, abra una carpeta bin y busque ese archivo de clase ...

obtendrá ese archivo java compilado ...

solo para verificación cruzada, verifique el tiempo cambiado

Espero que esto ayude.

Gracias.

Dipanshu
fuente