Ubuntu 9.10 …tips para Eclipse y Spotif
Pues este fin de semana decidi actualizar uno de mis portatiles a Ubuntu 9.10 (Dell Precision M4300) y despues de probar casi todo lo que mas utilizo (es una maquina que utilizo para desarrollar en Java) puedo decir que la impresion es regular tirando a buena… por algunos detalles que no han cuidado…. y que esperaba que a estas alturas cuidaran mas al sacar una version nueva.
- Ubuntu One no funciona con la instalacion inicial. A dia de hoy (3 nov parece que ya funciona , al menos si estas conectado a los repositorios de codigo americanos y realizas el update de los paquetes)
- Spotify + Wine no funciona el sonido, esto se soluciona configurando el Audio d Wine desactivando las opciones que vienen por defecto y marcando ESoundD y seleccionando Hardware Acceleration a Emulation
- Y por ultimo y mas grave(para mi), el entorno de desarrollo que uso para desarrollar Eclipse 3.5.1 (Galileo) continuamente no puedo presionar botones de las ventanas.. despues de un rato de desesperación, descubri que ya habia mas gente en internet con este problema y la solucion(?¿) es crear un script con las siguientes lineas..este no es un error de la gente de Canonical, pero si de Eclipse y aun no han sacado las actualizaciones que lo solucionan.
#!/bin/sh
export GDK_NATIVE_WINDOWS=true
#ruta que ejecuta Eclipse
/home/myhome/eclipse_galileo/eclipse
- Y por ultimo.. me ha sido imposible hacer funcionar mi moden 3G de Vodafone que funcionaba perfectamente en la 9.04
Por lo demas… el uso del sistemas de ficheros Ext4 es brillante….mucho mas veloz que Ext3
El Ubuntu Software Center es un avance….interesante….
Sigo pensando que Ubuntu es una magnifica opcion de S.O. pero sigue alejado de lo que deberia ser un Sistema Operativo para Humanos no muy Técnicos.. algunas cosas se hacen muy costosas para aquellos que no les gusta cacharrear… aun les queda mucho que mejorar.. pero van por el buen camino..
Añadir certificados a cacerts
La documentacion completa la podemos encontrar en http://www.j2ee.me/j2se/1.4.2/docs/tooldocs/windows/keytool.html
pero de forma rápida, para añadir un certificado basta con ejecutar el siguiente comando
keytool -import -alias joe -file jcertfile.cer
y si queremos especificar un keystore en particualr
keytool -import -keystore cacerts -alias joe -file jcertfile.cer
saludos
Publicando desde android
Impresionante, esa es la palabra para calificar las funcionalidades que tiene androide y sus infinitas posibilidades
Estoy deseando ponerme a probar. El kit de desarrollo y descubrir aun mas sus capacidades.
Crear Proyectos Maven
1- Crear un proyecto war:
Te posicionas en la ruta donde lo quieres crear y ejecytas el comando:
- mvn archetype:create -DgroupId=com.unience.prueba -DartifactId=prueba-web -DarchetypeArtifactId=maven-archetype-webapp ,
esto te mete en el pom del padre una entrada de modules, y te crea la estructura del proyecto, despues haces eclipse:eclipse -Dwtpversion=1.0 (o´1.5 ó 2.0) y lo puedes importar en eclipse
2. Crear un proyecto jar:
Te posicionas en la ruta donde lo quieres crear y ejecytas el comando:
- mvn archetype:create -DgroupId=com.unience.prueba -DartifactId=prueba-web -Dpackage=jar ,
esto te mete en el pom del padre una entrada de modules, y te crea la estructura del proyecto, despues haces eclipse:eclipse y lo puedes importar en eclipse
Maven: Desplegar Artefactos en repositorios.
Para desplegar un artefacto (jar, zip,…) en nuestro repo, teniendo el settings en el sitio adecuado,
- mvn deploy:deploy-file -DgroupId=javax.xml.ws -DartifactId=jaxws-tools -Dversion=0.1 -DgeneratePom=true -Dfile=jaxws-tools.jar -Dpackaging=jar -Durl=scp://noster/var/m2/repo -DrepositoryId=unience-m2repo
5. Para instalar un artefacto en el deposito local (.m2/repository):
- mvn install:install-file -DgroupId=com.xerox.amazonws -DartifactId=typica.jar -Dversion=1.2 -DgeneratePom=true -Dfile=typica.jar -Dpackaging=jar
Maven Tips
Como indico que el about, estoy trabajando en una empresa llamada Unience, y en ella he tenido el placer de conocer entre otros profesionales excepcionales, a Pablo, y gracias a el he descubierto una herramienta que me ha cambiado la vida como es Maven…
Bueno pues estas son los comandos basicos de Maven para poder empezar a crear proyectos:
Crear una carpeta base de Proyecto
mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app
Con este comando se crea una carpeta llamada my-app con una carpeta src creada dentro y un fichero pom.xml Como esta carpeta quiero que sea simplemente contenedora del resto de modulos de mi proyecto(ejb,jar, war….), lo que hacemos es:
- Borrar carpeta src
- Abrir el fichero pom.xml y cambiar el packaging de jar a pom.
crear Proyecto Webmvn archetype:create -DgroupId=com.jdg -DartifactId=music4all-web -DarchetypeArtifactId=maven-archetype-webappcrear proyecto Jarmvn archetype:create -DgroupId=com.test.core -DartifactId=test-core -Dpackage=jar
Eclipse.ini Configuracion Sample
this a sample of the content of the eclipse.ini file
With this configuration we start eclipse with JDK1.5, and with enough memory to run and develop J2EE applications.
-showsplash
org.eclipse.platform
-vm
/opt/jdk1.5.0_15/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms256m
-Xmx1024m
Instalar la última version de Java en Linux
vamos a http://java.sun.com/javase/downloads/index.jsp y nos bajamos la versión de Java que queramos instalar.. normalmente la ultima .. no?
nos bajamos el fichero y lo copiamos en el directorio que deseemos, personalmente me gusto mucho dejar en /opt … pero es a libre decisión de cada uno
por lo tanto tenemos el siguiente fichero
/opt/jdk-6u3-linux-i586-rpm.bin
escribimos lo siguiente:
chmod a+x /opt/jdk-6u3-linux-i586-rpm.bin
./jdk-6u3-linux-i586-rpm.bin
creamos un fichero llamado java.sh en /etc/profile.d
con las siguientes lineas
JAVA_HOME=/usr/java/jdk1.6.0_03
export JAVA_HOME
y cambiamos el modo de ese fichero
chmod a+x /etc/profile.d/java.sh
la proxima vez que iniciemos la maquina tendremos el JAVA_HOME configurado.
-
Archivos
- Noviembre de 2009 (2)
- Agosto de 2009 (5)
- Julio de 2009 (3)
- Junio de 2009 (1)
- Mayo de 2009 (1)
- Marzo de 2009 (1)
- Febrero de 2009 (3)
- Enero de 2009 (1)
- Diciembre de 2008 (1)
- Noviembre de 2008 (9)
- Octubre de 2008 (1)
- Septiembre de 2008 (3)
-
Categorías
-
RSS
Subscripciones RSS
RSS de los Comentarios
