¿Cómo puedo compilar un archivo .java?
¿Qué programas necesitaré? Si necesito Java JDK, también necesitaré ayuda para instalarlo. Soy muy nuevo en Ubuntu, por lo que cualquier programa que necesite instalar necesitaré un tutorial sobre cómo instalarlos.
javac java_test.java
finaliza con éxito, pero no se encuentra ningúnjava_test
archivo. solo ung.class
java filename
funcionará, aunque el archivo no esté allí.javac
generaProgram.class
, ejecútelo conjava Program
java.lang.ClassNotFoundException
, intentejava -cp . filename
.OpenJDK funciona mejor para mí. Es simple y nunca me he enfrentado a ningún problema. Simplemente siga estos simples pasos:
Desde la instalación del terminal, abra jdk
Escriba un programa Java y guarde el archivo como filename.java
Ahora para compilar usa este comando desde la terminal
Si todo funciona bien, se debe crear un nuevo archivo "filename.class".
Para ejecutar su programa que acaba de compilar, escriba el siguiente comando en la terminal:
NOTA
Puedes usar cualquier editor de texto (como gedit),
reemplace el nombre del archivo con el nombre que desee
debe estar en el mismo directorio que el "directorio de trabajo actual" (obtenido mediante la ejecución
pwd
) mientras ejecuta el comando desde la terminal.fuente
Si, por ejemplo, su archivo es
my_file.java
:Quieres hacer:
y entonces
Sin embargo, es una convención común dar a las clases y archivos el mismo nombre.
fuente
#
es el carácter de comentario en los shells.Necesita instalar un JDK, Java Development Kit. Ubuntu contiene un metapaquete default-jdk , que depende del JDK preferido actualmente. Ahora es openjdk-6-jdk.
Para compilar un archivo Java en un archivo ejecutable .class, puede ejecutar
y ejecutarlo
Es el caso de uso más simple y, en general, no funciona porque las clases de Java dependen principalmente de otras clases de Java ubicadas en bibliotecas.
Por lo tanto, es probable que desee utilizar algunas soluciones más sofisticadas. La mayoría de los editores de texto admiten el resaltado de sintaxis de Java, por ejemplo , jEdit , kate o vim , pero no resuelven su problema de compilación.
Tiene otra opción: puede instalar un IDE de Java con todas las funciones. Ubuntu viene con los principales IDE Java OpenSource: NetBeans y Eclipse .
fuente
Simplemente escriba
sudo apt-get update
, seguidosudo apt-get install openjdk-7-jdk
de una instalación rápida para java7, luego puede jugar con java :-)Para obtener documentación oficial Java más detallada, visite este enlace .
fuente
sudo apt-get install openjdk-7-jdk
). Además, es mejor ejecutarsudo apt-get update
antes deinstall
enviar paquetes desde la Terminal.