Entradas

Mostrando las entradas etiquetadas como unix

Ejecutables hechos en Java. (Desde Unix)

Imagen
Para hacer ejecutables con Java y luego lanzarlos desde un sistema operativo debemos seguir unos pasos: CREAR EL EJECUTABLE EN JAVA Aunque se pueden ejecutar clases java compiladas (archivos.class) directamente , si queremos ejecutar una aplicacion java un poco mas grande, por ejemplo un conjunto de clases empaquetadas en el archivo estandar de java .JAR (archivo.jar) debemos seguir estos pasos para crear la aplicacion java: 1.Crear una clase que sera el punto de entrada y lo primero que se ejecutara. Esta clase debe tener un metodo llamado main. Un ejemplo de esta clase seria algo asi: La clase esta en el paquete com.dppware.exe, 2.Cuando empaquetemos las clases dentro del .jar, necesitamos especificar en el archivo META-INF/MANIFEST.MF cual sera la clase que queremos ejecutar cuando se intente ejecutar el .jar. Asi este archivo, en este caso tendra este contenido: Ahora cuando empaquetemos el .jar (ya sea desde eclipse (export>jar file>...) o con maven ten...

SheevaPlug error en repositorios apt-get update no funciona

Me compre el sheevaPlug hace poco y ya me encontre el primer problema con los repositorios Unix. Pues el caso es que cuando intentas instalar un paquete te dice que no puede conectar a la url de repositorios de ubuntu , (mensajes del tipo failed to fetch ports.ubuntu.com y demas). El sheevaplug viene con la distribuccion jaunty que es una distribucion antigua. Al ser antigua los repositorios de ubuntu la han quitado de la pagina general (ports.ubuntu.com) y la tienen disponible en old-releases.ubuntu.com/ubuntu . Pues para que nuestro S.O. pueda conectar ahi hay que hacer 2 pasos: 1. Editar nuestro etc/hosts y meter la ip del repositorio de old-releases, para tenerla disponible en nuestras llamadas.(haciendo ping old-releases.ubuntu.com devuelve la ip 91.189.88.140. asi que nos queda asi: 127.0.0.1 localhost 91.189.88.140 old-releases.ubuntu.com (por defecto tenemos otra url de repositorios de ports.ubuntu.com que no funcionan, yo no se porque esta gente de...

Instalar Mysql en sheevaPlug

Instalacion Vamos a instalar el mysql en nuestro sheevaPlug . Para ello, buscamos en nuestro repositorio a ver que cosas nos ofrece de mysql, asi que : apt-cache search mysql Salen un listado de paquetes, solo vamos instalar los siguiente : mysql-server : es el motor de bbdd mysql-common  : librerias comunes que utiliza mysql-client : cliente para mysql , para poder gestionarlo   asi que Shelleamos :   apt-get install mysql-server mysql-common mysql-client Al instalar nos pide la password para el usuario root, asi que le metemos alguna ;-D. Despues de un largo rato (debido a mi conexion)...   Vamos a arrancarlo en /etc/init.d/ ./mysql restart    Con esto reinicia el servicio.     Configuracion   La configuracion de nuestro mysql esta aqui /etc/mysql/my.cnf (de momento lo dejamos como  viene por defecto, 3306 y tal y cual...)   ACCEDER A MYSQL: Para acceder al cliente mysql, en cualquier te...

Instalando Java Jdk en el SheevaPlug

Vamos a instalar el jdk de java en nuestro sheeva para poder correr programas basados en java. Si shelleamos "apt-cache seargh java" , nos muestra un listado de los paquetes coindicendes con java y que tenemos disponibles para instalarlar. Voy a instalar el jdk del java 6, asi que: apt-cache search java |grep jdk (esto nos filtra la llamda anterior, mostrando solo los paquetes de referecia a "jdk" Ahora selecciono e instalo: apt-get install openjdk-6-jdk Te avisa que paquetes dependientes tiene que instalar y asi que le vamos aceptando. Para comprobar que se ha instalado, basta con teclear en nuestro shell java -version y con esto mostrara un mensaje con la version de java que tenemos instalado. Pd. Si tienes problemas al acceder a los repositorios desde tu sheevaplug mira este otro post, que indico como acutalizar tu sheeva para apuntar a los repositorios que funcionan a fecha de hoy (10 diciembre 2012), para la distribucion juanty. http://serp...