Ir al contenido principal

Compilar archivos .java en Debian 6

En este blog le voy a mostrar una manera sencilla a lo mejor tediosa pero funcional de como compilar archivos de Java (*.java) en Debian 6 e incluso el 5, solamente que debemos tener previamente instalado Java pero el JDK por que este nos ayudara a compilar nuestro archivos, ahora bien tengo un blog de como instalarlo antes de continuar que se encuentra aqui: INSTALACION DE JAVA JDK+JRE 6.0.24 DE ORACLE Y OPENJAVA EN DEBIAN 6.

Otra cosita antes de empezar, para editar archivos .java en Debian, podemos utilizar editores muy buenos los cuales nos muestran con colores diferentes posibles errores, si vamos bien en el código fuente etc, en lo personal les recomiendo gedit ya que distingue con colores lineas o instrucciones de diferentes lenguajes de programación asi cuando tengamos algun ploblema podemos distinguirlo fácilmente, otro editor bueno que me paso mi amigo maincore.freei.me/blog MR Anderson fue Geany y SciTe, estos también distinguen lenguajes y claro tambien java, la verdad no hay ninguna diferencia, simplemente es con el que mas les acomode hacerlo, sin embargo no compilan, lo que veremos es como hacerlo y compilarlo.

Paso 1.- Ya sabemos la ubicacion de nuestro JDK pero en este caso debemos saber donde se encuentra javac que es el compilador nesesario de Java y el que nos dira cuantos errores y en donde (que linea) los tenemos, asi que no se preocupen la direccion es /opt/jdk1.6.0_24/bin/javac (javac es el archivo compilador). ¿Que sige ahora?. Ahora ya sabemos la dirección y vamos a compilar nuestro programa con esta instruccion claro que ya guardado debe de estar y debes saber la dirección pero del archivo java, yo tengo uno en escritorio.

Paso 2.- Vamos ahora a compilar en la terminal o consola con la soguiente instruccion y para mas facil nos posicionamos en el directorio donde se encuentra nuestro archivo en mi caso es escritorio:
Posición:
root@ska-rabajo-1:/# cd /home/amisadai/Escritorio/
Compilacion:
root@ska-rabajo-1:/home/amisadai/Escritorio# /opt/jdk1.6.0_24/bin/javac fibonacci.java
¿Como se si no me salio error?. Muy facil cuando te vulve a mostrar el prompt significa que no paso ningun error y compilo perfecto pero si tienes errores te aparesera error line xxxx o alguno de esos.

Paso 3.- Ahora va lo bueno, ejecutamos nuestro programa utilizando la siguiente linea:
root@ska-rabajo-1:/home/amisadai/Escritorio# /opt/jdk1.6.0_24/bin/java fibonacci

¿Notan algo diferente?. Claro la instruccion casi parese la misma sin embargo aqui ay un truco, al final cuando damos java significa que vamos a correr nuestro programa sobre la maquina virtual java y el archivo tiene algo raro, no tiene la extencion, esto se debe a que como ya estamos ejecutando sobre la maquina virtual automaticamente detecta que es un archivo de/para java asi que no nesesitamos la extencion. ¿Si le pongo la extencion .java que ocurre?. Pues ocurren problemas que muestra en consola asi que mejor no lo intentes o intenta para que veas el error.

Un pequeño consejo es que cuando estén utilizando algún editor antes de compilar guárdenlo así podrán compilar el código sobre lo que han hecho y ademas pueden tener la consola abierta mientras compilan y editan o viceversa.

Nota importante: Si tenemos instalado OpenJDK podemos omitir toda la ruta de java ya que tenemos acceso directo en el sistema para java, es la ventaja de OpenJDK ya que nos crea enlaces para ejecutar archivos java estemos donde estemos, es decir en lugar de poner la dirección grande del JDK de Oracle pondremos solo javac archivo.java (para compilar) y para ejecutar java archivo.

Gracias por su atención y espero que les sirva para llevar a cabo sus proyectos o tareas de la escuela, a mi hermano le han funcionado. Gracias a mi hermano por pasarme el programa de la serie Fibonacci

Comentarios

Entradas más populares de este blog

Transmisiones de youtube para el ITSJR

Hace un año en un foro de Facebook sobre GNU/Linux llamado Foro de dudas de Zodz Linux me habían aceptado y mas aun, poniéndome como moderador del foro ya que mi altruismo era casi diario, mis visitas al foro y el apoyo que brindaba lo hacia casi diario estuviera en el trabajo o en casa ayudando a personas que solicitaban apoyo para manejo de algún programa, instalación de sistemas operativos etc., dentro de este foro acabando de salir Debian 7 y yo con meses de tenerlo como mi sistema operativo principal vi que no tenia el famoso compiz integrado en los repositorios oficiales y decidí ver en el foro a pesar de mi rango en el preguntar a alguien de ahí si sabia el por que de la decicion de los desarrolladores de Debian hacer esto aunado a que si sabia de que repositorio seguro los podía obtener y en un par de horas resibi la repuesta de un compañero que me indico los pasos de como hacerlo y como integrar a compiz ya que Gnome-Shell me gustaba pero en mi otra computadora no me agradaba...

Mi lista de distribuciones por las que e pasado

Les voy a contar un poco de mi historia en cuanto a como e pasado por las distribuciones de GNU/Linux y por que ahora me enfoco en quedarme con una aunque abierto a mas, conocer y aprender ya que mucho usuarios nuevos temen en experimentar con una y no saber que hacer, yo les diré que me atreví de a "jalón" como decimos en México, cuando yo estaba en la universidad a unos cuantos semestres a sustituir como dicen en algunos foros, winbugs (muy buen apodo por cierto) y darle un giro totalmente de 360 grados a distros de GNU/Linux y lo digo así por que utilizaba Ubuntu y Debian, pues bien les presento una tablita de todas ellas por las que he pasado y he adquirido algo de experiencia. 1.- Knoppix 5.11 (mi preciada distro que me enseño muchas cosas a demás de ser la primera que instale con un miedo pero me salio bien) 2.- DSL (Damm Small Linux) 3.- Geexbox (Centro multimedia con la que aprovechaba una tarjeta de audio fenomenal) 4.- Ma...

Instalación de Android en Raspberry PI

Hola a  tod@s , me prestaron una Raspberry Pi para poderle instalar android, sin embargo en la pagina oficial de Raspberry no hay una imagen para Android ya que solo hay distros o distribuciones de GNU/Linux para poder ejecutarlo, pero resulta que en su blog en español oficial hay una publicación acerca de este tema el cual les comparto ya que seguir las indicaciones fue fácil y la instalación fue como hacerlo con cualquier distro oficial, no pondré el método ya que para darles el crédito y reconocimiento a las personas que dedicaron su tiempo seria de mi parte algo abusivo así que les dejo los 2 enlaces que me ayudar, el primero es el del blog oficial en español de Raspberry y el segundo es de la instalación y descarga de la imagen y también la instalación que no es nada difícil y aunque este esta en ingles no hay problema y se puede realizar en alrededor 5 minutos, también contiene lo que es la instalación en diferentes S.O. como el de Redmon Ventanitas y Manzanita de California...