Entorno de desarrollo de OpenERP con Eclipse – Parte III: Eclipse
Instrucciones detalladas para poner en marcha un entorno de desarrollo de OpenERP que incluye el servidor, cliente GTK y cliente web. Todas las carpetas de addons quedan vinculadas directamente desde Launchpad para mantener el entorno actualizado fácilmente con Bazaar.
A lo largo del artículo, veremos el entorno de desarrollo OpenERP con Eclipse
En esta tercera y última parte se explicará como instalar y configurar Eclipse para trabajar con Python (OpenERP) y XML.
3 Eclipse
3.1 Instalación
- Hay dos opciones para instalar Eclipse:
- A través de
apt-get
, - Como ejecutable de la página web.
- A través de
La primera opción garantizará que todas las dependencias se instalen automáticamente. La segunda opción permite instalar la última versión de Eclipse y asi aprovechar las nuevas funciones.
3.1.1 Por apt-get
Ejecutar el comando:
$ sudo apt-get install eclipse
Podrá iniciar Eclipse a través del menú o de la consola:
$ eclipse
3.1.2 Descargar de la pagina web
Primero hay que instalar las dependencias que son –como mínimo– Java 6:
$ sudo apt-get install sun-java6-jdk
Descargar Eclipse Classic desde su página web. Seleccionar la carpeta donde se instalará:
$ cd ~/bin $ tar xvzf ~/Descargas/eclipse-SDK-3.7.1-linux-gtk-x86_64.tar.gz $ cd eclipse $ ./eclipse
Es necesario intercambiar Descargas/eclipse-SDK-3.7.1-linux-gtk-x86_64.tar.gz
por la versión y la carpeta adecuada.
3.2 PyDev
PyDev
es un plug-in para Eclipse que facilita la programación en Python.
3.2.1 Instalación
Se instala PyDev desde el propio Eclipse. En Eclipse elige [Help]
y en el menú que aparece Install New Software…
.
En la ventana que aparece ingresar en el campo Work with:
http://pydev.org/updates
y seleccionar Add…
.
Aparecerá una nueva ventana donde se ingresa un nombre y seleccionar OK.
Aparece Pending
en la lista hasta que haya cargado la información. Después se verán dos nuevas entradas:
PyDev
PyDev Mylyn Integration (optional)
Seleccionar PyDev y seleccionar Next
.
En el siguiente menú seleccionar PyDevfor Eclipse
y hacer click en Next
.
Seleccionar ‘PyDev for Eclipse’ y hacer clic en ‘Next’.
Aparece el menú Review Licenses
. Para continuar es necesario aceptar las condiciones y terminos de la licencia de uso, seleccionar I accept the terms of the
license agreement
y hacer clic en Finish
.
Aparecerá una nueva ventana que indicará el proceso de la instalación.
Mientras está instalando, desea saber si se confía en el certificado de Aptana. Seleccionar Aptana Pydev; Pydev;Aptana,
en esa misma ventana y luego hacer clic en OK
.
Después de haber instalado PyDev Eclipse se requiere reiniciar para poder usar el nuevo plugin. Hacer clic en Restart Now.
3.2.2 Configuración
En la ventana principal de Eclipse, seleccionar [Window]
y seleccionar Preferences
. Se abre una nueva ventana donde se localiza el punto PyDev
, y seleccionar el subpunto Interpreter - Python
. Hacer click en AutoConfig
.
Si no existen errores, en la ventana siguiente se tiene que comprobar la selección que ha hecho Eclipse.
Hacer click en OK.
3.3 Soporte para XML
Instalaremos otro plugin que facilita el trabajo con archivos XML. El proceso es similar al de PyDev.
3.3.1 Instalación
Seleccionar de nuevo [Help]
y Install New Software…
.Es nedesario abrir el menú Work with:
y elegir Indigo – http://download.eclipse.org/releases/indigo
(el nombre puede cambiar según la versión de Eclipse que se este usando) y de la lista seleccionar el punto Web, XML and Java EE Development
y selecciones Eclipse XML Editors and Tools
. Hacer clic en Next
.
Proceder como en la instalación de PyDev aceptando la licencia y reiniciando Eclipse después de la instalación.
3.4 OpenERP Templates
Los templates se pueden descargar directamente o via svn:
$ sudo apt-get install subversion $ svn checkout http://openerp-eclipse-template.googlecode.com/svn/trunk/ openerp-eclipse-template-read-only
Explicación de la instalación y el uso de los snippets en unos vídeos en Youtube:
Para importarlos:
3.4.1 Python Snippets
[Window] -> Preferences
,PyDev -> Editor -> Templates
,- Hacer click en
Import
y - Seleccionar el archivo
templates-openerp.xml
.
3.4.2 XML Snippets
[Window] -> Preferences
,XML -> XML Files -> Editor -> Templates
,- Hacer click en
Import
- Seleccionar el archivo
Openerp-eclipse-xml-template.xml
A continuacion le adjuntamos mas infromacion sobre este artículo.
http://www.domatix.com/entorno-desarrollo-eclipse-openerp-parte-tres