Archivos de ‘java‘
Compilar Java desde la terminal
En la universidad estamos cursando la materia de POO (Programación Orientada a Objetos), por lo cual veremos Java, el D.R. Pimentel dejo un pequeño script, el cual sería compilado desde la consola/terminal/cmd… uno muy básico que devuelve unos parámetros, lamentablemente yo había reinstalado mi debian y así que no me acordaba que no podía compilar (cómo no uso java y lo odio pero me tiene que gustar o repruebo), no me corrió así que aquí dejo que hice para poder compilarlo desde la terminal.
Instalamos Lo siguiente:
# apt-get install openjdk-6-jdk openjdk-6-jre
Editamos nuestro .bashrc (root o tu usuario yo edite los dos
)
El archivo está en /home/tuUSUARIO/.bashrc /
export JAVA_HOME='/usr/lib/jvm/java-6-openjdk' PATH=$PATH:$JAVA_HOME:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
Después vamos y actualizamos nuestra configuraciones para ver quien nos provee java.
# update-alternatives --config java
Saldrá algo cómo esto:
Hay 5 alternativas que proveen `java'.
Selección Alternativa
-----------------------------------------------
1 /usr/lib/jvm/java-6-sun/jre/bin/java
* 2 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
3 /usr/bin/gij-4.3
4 /usr/lib/jvm/java-gcj/jre/bin/java
+ 5 /usr/lib/jvm/java-6-openjdk/jre/bin/java
Tecleamos el digito 5 que es /usr/lib/jvm/java-6-openjdk/jre/bin/java.
y Listo podemos usar Javac para compilar en bytecodes :-). (para leer más sobre Javac click aquí)
Ahora a probarlo con el siguiente script.
//Progama 0
public class parametros {
public static void main (String argv[])
{
for (int i=0; i < argv.length ;i++)
System.out.print(argv[i] + " ");
System.out.print("\n");
System.exit(0);
}
}
Guardamos el código con el nombre de parametros.java (por el nombre que se creo la clase.)
Es hora de usar javac, si todo lo anterior salio bien pues :
> javac parametros.java > java parametros hola mundo hola mundo >
Y Listo a darle en la terminal ;-).. Existen muchas herramientas/IDE etc. cómo eclipse que la instalación después la posteo si es que me da tiempo un saludo
ASCII art
staba viendo en planeta Linux, un post de Kulevra, donde muestra el cowsay, y me recordo a Jave (Jave.de), un editor ASCII en entorno gráfico.
.... .
:::::::::::::..
.::::::::::::::::::.
.:::::::::::::::::::::.
:::::::::::::::::::::::::
::::::::' '':::::::::
::::::: '::::::::
.:::::::::. ...::::::::.
::::::...... ...:::::::'
::::'''''' ' :::::::::
::: ::::'
.:. . . .:::
: .::::'
'' ::''':: :::
::. ' .:::''
::. . :::
':::::::::::
. ''' ''':::.
....:::. .::::.
...::::::::::::: ...::::::::.
.::::::::::::::::'''':::::::::::::::..
.::::::::::::::::: ::::::::::::::::::..
.:::::::::::::::::::.....::::::::::::::::::::::.
La instalación es sencilla:
eva:/usr/local/# mkdir jave
eva:/usr/local/# cd jave
eva:/usr/local/jave# wget http://www.jave.de/download/jave5.zip
eva:/usr/local/jave# unzip jave5.zip
eva:/usr/local/jave# java -jar jave5.jar
Puedes usar las fuentes del Figlet, solo es cosa de guardarlo en /usr/local/jave/fonts, me gusto mucha esa herramienta, te permite hacer animaciones y otras cosas empiezale a jugar










