Eclipse
Eclipse
Eclipse è un ambiente di sviluppo (IDE), inizialmente progettato da IBM e gestito da Eclipse Foundation. Viene distribuito con una licenza simile a GPL.
Eclipse, era inizialmente nato per il linguaggio Java (ancora oggi richiede JRE per funzionare) ma si è evoluto grazie alla possibilità di installare plugin; grazie a questi plugin, Eclipse è un IDE completo in grado gestire progetti in qualsiasi linguaggio di programmazione. Inoltre, con uno specifico plugin, può sincronizzare i file sorgenti da un server Linux, che lo rende adatto allo sviluppo di OpenERP.
Plugin
Per il corretto funzionamento sono necessari:
- PyDev for Eclipse di Fabio Zadrozny per edit sorgenti python → pydev Home page
Sono anche consigliati:
- WFE Wordfile editor, con il plugin bash gestisce l'edit dei file bash
Configurazione
La configurazione più semplice ma mena sicura passa per ftp.
Remote system → New Connection → FTP only → parametri di connessione
Meglio gestire la connessione sicura con sftp ed ssh.
- Generare una chiave: Windows → Preferences → General → Network connection → ssh
- Selezione Key Management → generate dsa key (non usare rsa perché Eclispe ras usa codifica 1024 bit poco sicura)
- Salvare le chiavi pubbliche e private
- Copiare chiave pubblica su server
- Testare connessione da: Windows → Preferences → General → Remote Development → ssh → Open
- Creare connessione: Remote system → New Connection → ssh only → parametri di connessione