jueves, 31 de enero de 2013

Registrando Librería en Repositorio Local de Maven

En caso tengamos una liberia que no encontramos en los repositorios publicos de Maven, tenemos la opción de registrarlo manualmente en nuestro repositorio local de Maven.

En este caso necesito trabajar con la siguiente liberia security.jar proveida en esos tiempos por Sun Microsystems.

Los pasos a realizar son: 

1. Asumiento que la libreria security.jar se encuentra en en el directorio C:\librerias\


mvn install:install-file -DgroupId=com.sun.enterprise.security -DartifactId=security -Dversion=1.0 -Dpackaging=jar -Dfile=C:\librerias\security.jar


2. Posteriormente a su registro tenemos que declararlo como dependencia en nuestro pom.xml
de la siguiente manera.

            <dependency>
                <groupId>com.sun.enterprise.security</groupId>
                <artifactId>security</artifactId>
                <version>1.0</version>
                <type>jar</type>
            </dependency>


   Eso seria todo!!

sábado, 29 de diciembre de 2012

PostgreSQL Bakcup y Restore

Crear backup desde linux

#su - postgres
postgres$ pg_dump -Fc [base de datos] > [nombre de archivo].backup

Realizar un restore
postgres$pg_restore--host localhost --port 5432 --username "postgres" --dbname "base de datos" --no-password  --verbose "directorioi\[archivo].backup"