• Aucun résultat trouvé

[PDF] Cours Eclipse pour les null avec exemples | Formation informatique

N/A
N/A
Protected

Academic year: 2021

Partager "[PDF] Cours Eclipse pour les null avec exemples | Formation informatique"

Copied!
41
0
0

Texte intégral

(1)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki 1/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Archive: Installation et configuration de l'IDE Eclipse

Contenu

1 Présentation 2 Exigences minimales 2.1 client Subversion 2,2 Mercurial 2.3 Les processeurs XML 2,4 IDE Eclipse 2,5 Subversive 2,6 Mercurial Eclipse 2.7 Plugins supplémentaires 3 Avant de commencer 3.1 Eclipse Workbench 3.2 Eclipse espace de travail 4 Vérification des codes Openbravo ERP source de 4,1 Mercurial 4,2 Subversion 5 fichier Openbravo.properties 6 Importation Openbravo ERP des projets 6,1 openbravo 6,2 OpenbravoCore 6,3 OpenbravoWAD 6,4 OpenbravoTrl 7 serveur Tomcat Définir 8 Compilation et la construction de Openbravo ERP 8.1 Contrôles avant la compilation et la construction 8,2 IDE Eclipse compilation et d'assemblage spécificités 8,3 eclipse.install.source 8,4 OpenbravoCore 8.5 Base de données 8,6 OpenbravoWAD 8,7 OpenbravoTrl 8,8 openbravo 8.9 Compilation et de construire des questions 9 Exécution Openbravo ERP 10 débogage Openbravo ERP 11 Préférences Eclipse 11,1 formatage: Conventions de Java 11,2 éditeur Enregistrer Actions 11,3 désactiver la validation 11.4 paramètres du compilateur 12 Développer Openbravo ERP 13 Conseils et raccourcis 13.1 Problèmes de compilation 13,2 Type de recherche: Maj + Ctrl + T 13,3 miettes de pain 13.4 expressions de point d'arrêt 13,5 de type ouvert (f3) 13,6 hiérarchie d'appel, etc hiérarchie des types 13,7 Personnaliser lance 14 Problèmes connus 15 Soutien

Introduction

(2)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Cet  article  est  un  guide  étape  par  étape  pour  installer  et  configurer  Eclipse  environnement  de  développement  intégré  (IDE)  pour Openbravo ERP développement. «Eclipse est une communauté open source dont les projets sont axés sur la construction d'une plate­forme de développement ouverte composée de cadres extensibles, les outils et les runtimes pour construire, déployer et gérer des logiciels à travers le cycle de vie. Un écosystème large et dynamique des principaux fournisseurs de technologies, les start­ ups, les universités, les instituts de recherche et des particuliers d'étendre, de compléter et de soutenir la plate­forme Eclipse. " , selon la communauté Eclipse. Pour plus d'informations générales ou techniques relatives à l'IDE Eclipse, s'il vous plaît visitez: Eclipse introduction et la documentation Les nouveaux arrivants Eclipse Foire aux questions (FAQ) . Eclipse documentation et l'aide . Eclipse communauté Eclipse communauté . Eclipse Zone : la communauté pour les utilisateurs et les développeurs Eclipse . Plugin Eclipse centrale : plug­in Eclipse centre de ressources . Eclipse ressources et tutoriels Eclipse est Mise en route des ressources . Eclipse ressources . Mise en route en utilisant Eclipse . Eclipse Java et des didacticiels vidéo . Une introduction à Eclipse pour les utilisateurs de Visual Studio . Raccourcis clavier Eclipse IDE . Eclipse touches de raccourci . Certains des principaux avantages de l'utilisation d'Eclipse IDE pour le développement Openbravo ERP sont les suivants: La complétion de code de toutes les classes Java Openbravo ERP. D'erreur et de détection d'alerte avant Ant réelle construire. Rapide et une navigation aisée entre les paquets et les méthodes . Débogage en temps réel . Java compilation au niveau de classe individuelle . Avec un peu d'effort, un éclair un déploiement rapide des changements à Tomcat sans constructions ou redémarre. Code source Openbravo ERP est prête à travailler avec Eclipse IDE projets de schéma. src­core , src­trl et src­wad sont maintenant les dossiers qui contiennent des sous­projets Eclipse complète, avec une sortie d'une compilation ( build ), le code source ( src ) des dossiers et bibliothèques nécessaires pour chacun d'eux. La construction de la racine source pour la compilation ERP. WebContent . Un nouveau dossier nommé WebContent dans la source de la racine qui contient tous les fichiers nécessaires pour le contexte Apache Tomcat (tout sauf les classes compilées). *. De lancer des fichiers. Ces nouveaux fichiers lier des tâches Ant pour l'IDE Eclipse et leur permet d'être exécutées au sein de l'IDE.

Les exigences minimales

Tout d'abord, il est important de mettre en place l' environnement dans lequel Openbravo ERP fonctionne correctement , c'est à dire: PostgreSQL ou Oracle base de données Sun Java Development Kit (JDK) Apache Tomcat Apache Ant En outre un système avec un minimum de 1 Go de mémoire est nécessaire.

Client Subversion

Installer  Subversion  1.5  (SVN  1.5)  du  système  client  de  contrôle  de  version  .  Sélectionnez  le  package  projet  spécifique  pour  votre système d'exploitation.

(3)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

3/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Installer et configurer Mercurial dans votre système d'exploitation.

Les processeurs XML

Télécharger  stax­api­1.0.1.jar  (StAX)  et  wstx­asl­3.0.2.jar  (Woodstox)  XML  processeurs  .  Ensuite,  copiez  ces  deux  fichiers  à  lib dossier à l'intérieur de votre dossier Ant.

Eclipse IDE

Télécharger Eclipse Ganymede IDE for Java EE Developers (Eclipse 3.4) . Installation de l'IDE Eclipse revient à décompresser les fichiers dans un dossier de votre choix. Ouvrez l'IDE Eclipse et créer un nouvel espace de travail en tapant là où dans votre disque dur vous souhaitez que cette espace de travail doit être créé. Remarques importantes : Evitez les espaces vierges dans l'espace de travail chemin. Assurez­vous que vous avez lu et l'accès en écriture à l'espace de travail chemin. En cliquant sur OK bouton, un nouvel espace de travail est créé. Fermez le Bienvenue onglet (onglet obtenir ce retour en cliquant sur Aide> Bienvenue ) et vous verrez votre espace de travail. Note importante : si vous voulez vérifier un autre code Openbravo ERP source de votre machine en dehors du tronc d'un (par

(4)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki exemple, r2.40 tag code source), il suffit de créer un nouvel espace à travers Fichier> Switch Workspace> Autres ... . Basculer entre vos espaces de travail en sélectionnant simplement Fichier> Espace de travail commutateur .

Subversif

La version actuelle de Subversive plug­in (0.7.2) n'est pas complète Subversion 1.5 capable de sorte que vous ne serez pas en mesure d'engager des référentiels Openbravo avec elle . S'il vous plaît utiliser le plug­in Subclipse lieu. Si vous aviez install Subversive plug­in, S'il vous plaît suivez ces étapes pour désinstaller ou le regarder en ligne : aller à Aide> Mises à jour logicielles directement. Vous aurez à désinstaller (dans cet ordre): JDT Ignorer les extensions 1.x SVNKit Subversive SVN Connectors Fournisseur équipe SVN

Mercurial Eclipse

Installer Mercurial Eclipse plug­in .

Plugins supplémentaires

Suivant à la norme IDE Eclipse un plugin supplémentaire est nécessaire pour développer Openbravo: Subclipse (subversion intégration), l'aide Subclipse . Si vous prévoyez de changer les modèles de génération de code des objets métier Openbravo puis aussi le plugin suivant devrait être installé: openArchitectureWare Si vous ne prévoyez pas de changer les modèles de génération de code, puis ce plugin ne doit pas être installé.

Ceux­ci  peuvent  être  installés  comme  suit:  Aide>  Mises  à  jour  logicielles  et  puis  sur  l'onglet  Logiciels  disponibles.  Ici  vous  pouvez ajouter un site soi­disant mise à jour à partir de laquelle les nouveaux plugins peuvent être installés. Ajouter le nouveau site de subclipse (l'un pour openArchitectureWare est déjà là), cliquez sur Ajouter un site et entrez l'url suivante: http://subclipse.tigris.org/update_1.4.x Ensuite, sélectionnez l'arbre Subclipse et, le cas échéant, l'arbre openArchitectureWare:

(5)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki 5/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse et cliquez sur le bouton d'installation. Eclipse devrait maintenant être télécharger les plugins nécessaires, choisir les options par défaut (à côté, accepter la licence, etc.) Après le téléchargement redémarrer Eclipse.

Avant de commencer

Avant  de  commencer,  s'il  vous  plaît  suivez  ces  quelques  conseils  pour  configurer  correctement  Eclipse  IDE  pour  le  développement Openbravo ERP.

Note importante : cette étape doit Eclipse IDE pour être fermé.

Tout d'abord, régler l'IDE Eclipse performances et éviter les OutOfMemoryExceptions  problèmes  en  éditant  et  en  écrasant  eclipse.ini fichier (dans le répertoire d'installation d'Eclipse) avec les lignes suivantes: Pour une machine 1024 Mo de RAM: ­Showsplash org.eclipse.platform ­Cadre plugins/org.eclipse.osgi_3.4.2.R34x_v20080826­1230.jar ­Vmargs ­Dosgi.requiredJavaVersion = 1,5 ­Xms40m ­Xmx512m ­XX: MaxPermSize = 128m Pour une machine 2048 Mo de RAM: ­Showsplash org.eclipse.platform ­Cadre

(6)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki plugins/org.eclipse.osgi_3.4.2.R34x_v20080826­1230.jar ­Vmargs ­Dosgi.requiredJavaVersion = 1,5 ­Xms40m ­Xmx1024m ­XX: MaxPermSize = 256m  Cette étape est nécessaire qu'une seule fois car il affecte votre installation de l'IDE Eclipse, donc, tous vos espaces de travail. Plus d'informations sur cette question: Tuning IDE Eclipse performances et éviter les OutOfMemoryExceptions problèmes . Plus rapide sur Eclipse machine plus lente . Linux, les lanceurs et la question PermGenSpace .

Eclipse Workbench

Note importante : cette étape doit Eclipse IDE pour être fermé.

Deuxièmement,  téléchargez  workbench.xml  fichier  et  le  copier  dans  your_worspace_path  /  .metadata  /  .plugins  /

org.eclipse.ui.workbench dossier, en remplaçant l'existant (s'il vous plaît noter que . m tadonn es dossier pourrait être caché, et que

vous devez changer le nom Workbench.xml en minuscules workbench.xml ).

Cette  étape  permet  de  configurer  votre  IDE  Eclipse  Workbench,  qui  est,  l'ensemble  des  éditeurs  et  des  vues  utilisées  au  cours  d'un développement.

Note importante : vous aurez à répéter cette étape et les suivantes pour chacun de vos nouveaux espaces de travail.

Eclipse espace de travail

L'étape  suivante  consiste  à  définir  les  préférences  standards  utilisés  dans  le  développement  de  Openbravo.  Ouvrez  l'IDE  Eclipse  et accéder à votre espace de travail.

Télécharger le fichier correct préférences:

Pour Openbravo 2.50: openbravo­eclipse­prefs.epf fichier.

Pour Openbravo 2.35/2.40: openbravo­eclipse­prefs_235_240.epf fichier.

Importer  les  préférences  d'espace  de  travail  en  cliquant  sur  Fichier>  Importer  ,  en  sélectionnant  Général>  Préférences  et  en cliquant sur Suivant bouton.

(7)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

7/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Accédez à Openbravo­eclipse­prefs.epf fichier, sélectionnez Importer tout bouton radio et cliquez sur Terminer sur le bouton.

Cette  étape  permet  de  configurer  certaines  préférences  pour  Openbravo  ERP  efficace  de  développement  à  l'aide  de  l'IDE  Eclipse. Remarque: lors du redémarrage de l'espace de travail Eclipse doit être à nouveau sélectionné dans la boîte de dialogue espace de  travail  (montré  lors  du  démarrage  d'Eclipse)  .  Vous  pouvez  également  définir  les  préférences  manuellement,  voir  Eclipse

(8)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki Préférences section ci­dessous.

Copiez  stax­api­1.0.1.jar  et  wstx­asl­3.0.2.jar  fichiers  à  partir  de  Ant  lib  dossier  à  l'IDE  Eclipse  lib  dossier  (généralement  eclipse  /

plugins / org.apache.ant / lib / ). Ensuite, allez à l'IDE Eclipse Fenêtre> Préférences internautes élément de menu et sélectionnez Ant> Runtime>  Ant  Maison  Entrées  (par  défaut)  .  Cliquez  sur  Ajouter  JAR  externes  ...  bouton  et  ajoutez  stax­api­1.0.1.jar  et  wstx­asl­ 3.0.2.jar .

Cliquez  sur  Fenêtre>  Préférences  ...  ,  puis  sur  Validation  .  Décochez  Autoriser  des  projets  visant  à  remplacer  ces  paramètres  de

(9)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

9/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Cliquez sur Fenêtre> Préférences ... . Cliquez sur l'équipe> SVN puis sélectionnez Kit SVN SVN comme connecteur (si vous ne voyez pas SVN dans le menu que vous n'avez probablement pas installer Subclipse plug­in).

(10)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Cliquez sur Fenêtre> Préférences ... , puis sur l'équipe> Décorations SVN étiquettes> . Dans Texte Décorations  onglet,  vous  pouvez ajouter des informations utiles telles que la révision et Auteur aux fichiers, dossiers et projets.

(11)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

11/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Cliquez sur Fenêtre> Préférences ... , puis sur Java> Compiler . S'il vous plaît assurez­vous que 1,6 est sélectionné dans le respect du

(12)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Associer les types de fichiers spéciaux à un XML éditeur. Cliquez sur Général> Types de contenu , puis sélectionnez Texte>  XML  . Ensuite, cliquez sur Ajouter ... sur le bouton (en bas à droite) et le type *. xsql en fichier de type zone de texte.

(13)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

13/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Répétez ces étapes pour associer *. jrxml et *. fo fichiers par défaut éditeur XML .

Afin d'éviter les problèmes de codage de fichiers, configurer votre encodage du fichier texte à l'UTF­8 et votre nouveau  fichier  texte

(14)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki Plus d'informations sur la configuration de l'IDE Eclipse espace de travail: Eclipse établis et des espaces de travail . Eclipse en vigueur: configurer votre environnement . Créer un nouveau Eclipse Espace de travail ­ avec tous vos paramètres Vieux . Eclipse en vigueur: des modèles personnalisés .

Vérification sur le code source de Openbravo ERP

Mercuriel

Pour être correctement documentées. En ce moment suivre Mercurial Manuel pour les développeurs Openbravo Guide .

Subversion

Here we go! En consultant le code source à partir du tronc Openbravo Subversion (SVN) , vous serez en mesure de: Travailler avec le dernier code source de Openbravo ERP développement et mettre à jour facilement. S'engager vos corrections de bugs ou de nouveaux développements à Openbravo SVN référentiel. Voir comment obtenir un accès en écriture à Openbravo SVN référentiel . Remarques importantes : S'il vous plaît noter que Openbravo ERP code source du tronc n'est pas prêt pour des fins de production . Si vous avez déjà installé Openbravo ERP en utilisant l'installeur et que vous voulez développer son code à l'aide de l'IDE Eclipse, vous pouvez sauter cette étape et aller directement à la l'importation de projets Openbravo . Pour télécharger des fichiers Openbravo ERP dans le tronc de votre espace de travail vide:

Cliquez sur Fichier> Nouveau> Autre ... . En  Nouvelle  fenêtre  pop­up,  sélectionnez  SVN>  Projets  depuis  SVN  et  cliquez  sur

(15)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

15/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Créer un nouvel emplacement du référentiel. En général onglet, type https://dev.openbravo.com/svn/openbravo/ dans URL zone de texte et vérifiez Validez  l'emplacement  du  référentiel  sur  la  finition case à cocher. Si  vous  voulez  vérifier  le  dernier  code source stable tag d'Openbravo ERP, de type https://dev.openbravo.com/svn/openbravo/tags/ .

(16)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

(17)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

17/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

À la fin du référentiel de validation de localisation, sélectionnez le tronc dossier, puis cliquez sur Terminer sur le bouton. Si vous voulez vérifier le dernier tag stable code source de Openbravo ERP, sélectionnez tag dossier, puis r2.40 dossier .

En  Check  Out  Comme  la  fenêtre,  sélectionnez  Extraire  sous  forme  d'un  projet  avec  le  nom  spécifié  bouton  radio,  le  type

openbravo comme nom de projet, consultez Commander récursivement la case à cocher, puis cliquez sur Suivant sur le bouton.

Ne pas utiliser un nom de projet différent de openbravo sinon vous ferez l'expérience étrange comportements. Un bug a été signalé à ce sujet.

(18)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Vérifiez Utilisez l'espace de travail par défaut emplacement case à cocher, puis cliquez sur Terminer sur le bouton.

Code source de Openbravo ERP vérifier départs. Ce processus peut prendre un certain temps , en fonction de la vitesse de votre connexion Internet.

(19)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

19/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Une fois l'enregistrement des finitions, vous verrez dans votre explorateur de projet onglet un nouveau projet nommé openbravo suivie d'un numéro de révision.

Note  importante  :  Problèmes  onglet  peut  afficher  les  erreurs.  Ne  vous  occupez  pas  d'eux  car  ils  disparaîtront  une  fois  que Openbravo ERP est totalement compilé et construit.

Fichier Openbravo.properties

Les valeurs des variables d'environnement d'Openbravo doivent être configurés au sein de Openbravo.properties fichier. Si vous avez coché sur le tronc du code source, s'il vous plaît lire Openbravo.properties article afin de configurer correctement ce fichier. Note importante : si vous utilisez un 2.3x la version de Openbravo ERP (par exemple, tag r2.35 MP5 ), vous avez encore besoin de configurer build.xml , les XmlPool.xml et dbCon5.xml fichiers en dehors de Openbravo.properties fichier. Pour ce faire, allez dans le répertoire racine de votre application et, en utilisant la ligne de commande, tapez: ant­f setup build.xml.template Cette commande ouvrira un assistant qui vous demandera de variables d'environnement. Une fois que l'assistant a terminé, revenez à l'IDE Eclipse, clic droit sur openbravo projet et sélectionnez Actualiser option.

(20)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Une  fois  le  projet  a  été  rafraîchi,  l'avis  que,  dans  config  dossier,  Openbravo.properties  fichier  a  été  créé  avec  toutes  les informations précédemment mis en place.

Remarques importantes :

Avant de poursuivre, ouverts Openbravo.properties  déposer  et  faire  en  sorte  que  toutes  les  variables  contenant  les  valeurs correctes. Sinon, vous pouvez les modifier manuellement à l'aide de l'IDE Eclipse.

Si vous avez sélectionné un nom de contexte différent de openbravo (par exemple, openbravotrunk ), faites un clic droit sur 

openbravo  projet  et  sélectionnez  Propriétés  option.  Dans  Propriétés  pour  Openbravo  fenêtre  pop­up,  sélectionnez Paramètres du projet Web , tapez votre racine du contexte nom, puis cliquez sur OK sur le bouton.

(21)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki 21/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Importation Openbravo ERP des projets

Les projets suivants sont nécessaires dans votre espace de travail avant de compiler: Openbravo , OpenbravoCore , OpenbravoWAD et OpenbravoTrl . S'il vous plaît noter que la commande de projets importateurs doivent suivre la séquence ci­dessous.

Openbravo

Openbravo Openbravo ERP projet contient lui­même: les formes, les rapports, d'appels­out, des combos, des processus et ainsi de suite. S'il vous plaît noter que, dans le cas que vous vérifié le code source depuis le dépôt Subversion en utilisant l'IDE Eclipse , openbravo projet n'a pas besoin d'être importés. Sinon, si vous avez obtenu le code source de Openbravo ERP de le vérifier via SVN en ligne de commande ou de Tortoise SVN ou via l'installateur BitRock , suivez les mêmes étapes que dans OpenbravoCore à importer openbravo projet de openbravo dossier.

OpenbravoCore

OpenbravoCore  projet  contient  les  éléments  de  base:  XmlEngine  (Voir),  SQLC  (Modèle),  HttpBaseServlet  (contrôleur)  et ConnectionPool.

Aller à la Fichier> Importer ... élément de menu.

Dans importation pop­fenêtre, sélectionnez Général> les projets existants dans l'espace de travail puis cliquez sur Suivant bouton.

Parcourir pour src­core dossier dans le dossier de votre projet, puis cliquez sur OK sur le bouton. Vérifiez que OpenbravoCore projet est sélectionné, puis cliquez sur Terminer sur le bouton.

(22)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Notez que OpenbravoCore projet a été ajouté à votre explorateur de projet onglet.

OpenbravoWAD

OpenbravoWAD projet contient le code source de l' Assistant du Dictionnaire Application (WAD) . Suivez les mêmes étapes que dans OpenbravoCore d'importer OpenbravoWAD projet de src­wad dossier.

Note  importante  :  dans  le  cas  où  vous  avez  des  erreurs  concernant  ConnectionProvider  classe,  ouvrir  les  lib  propriétés  de

OpenbravoWAD et comprennent l' openbravo­core.jar .

OpenbravoTrl

OpenbravoTrl projet contient le code source du traducteur. Suivez les mêmes étapes que dans OpenbravoCore d'importer OpenbravoTrl projet de src­trl dossier.

Définir le serveur Tomcat

Une fois que tous les projets ont été régulièrement importées, il est temps de définir un serveur Apache Tomcat au sein de l'IDE Eclipse. Manipulation Tomcat par l'IDE Eclipse est une manière beaucoup plus confortable et rapide de voir les modifications apportées au cours du développement . En fait, il n'est pas nécessaire de déployer openbravo contexte à l'Tomcat typique webapps dossier. Après ces étapes simples, un dossier nommé tomcat contenant des fichiers de configuration, les journaux et le contexte sera créé à l'intérieur de votre espace de travail. Dans Serveurs onglet, faites un clic droit puis sélectionnez Serveur> Nouveau .

(23)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

23/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Dans un nouveau serveur fenêtre pop­up, sélectionnez Apache> Tomcat v6.0 Server , puis cliquez sur Suivant sur le bouton.

(24)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki Sélectionnez openbravo de projets Disponible liste, puis cliquez sur Ajouter bouton.

Une fois openbravo projet est déplacé vers des projets configuré la liste, cliquez sur Terminer sur le bouton.

(25)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

25/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Faites un clic droit dessus puis sélectionnez Ouvrir .

(26)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

En vertu de l'emplacement du serveur , sélectionnez Utiliser emplacement personnalisé (ne pas modifier l'installation de Tomcat) bouton radio. Ensuite, tapez tomcat dans Serveur chemin zone de texte et webapps dans Déployer chemin zone de texte.

En vertu de ports , vous pouvez modifier les numéros de port si nécessaire.

Sous Options de serveur , sélectionnez Servir modules sans publication  case  à  cocher  si  vous  voulez  voir  les  modifications  de fichiers très rapidement. En faisant cela, les fichiers nécessaires pour Openbravo ERP afin de fonctionner sont prises directement à partir de WebContent dossier à l'intérieur Explorateur de projets onglet. Si vous ne cochez pas cette option, un openbravo contexte sera  déployé  (publié)  à  l'intérieur  your_worskpace_name  /  tomcat  /  webapps  dossier.  Quoi  qu'il  en  soit,  cette  option  peut  être cochée ou décochée à tout moment et openbravo contexte va disparaître et apparaître à partir your_worskpace_name / tomcat / webapps dossier. Enregistrer Aperçu de fichier. En dehors de l'IDE Eclipse, accédez à votre espace de travail et de l'avis chemin qu'il ya trois dossiers: Openbravo , Serveurs et tomcat . tomcat dossier contient: conf dossier contenant les fichiers nécessaires pour configurer Tomcat. enregistre le dossier avec un fichier journal du contexte. webapps dossier avec défaut ROOT contexte et openbravo contexte (si elle est publiée). Si vous obtenez cette erreur lors de l'exécution tomcat. java.lang.OutOfMemoryError: l'espace PermGen . Vous devez allouer plus de mémoire pour votre instance tomcat, pour le configurer, il suffit de cliquer sur "configuration de lancement Ouvrir" dans la fenêtre ci­dessus et vous verrez la fenêtre de configuration de lancement, ouvrez le "Arguments" onglet d'un ajout de la ligne ci­ dessous pour tout à la fin des "arguments" VM déposées. N'oubliez pas d'ajouter de l'information juste à la fin du fichier, sans aucun espace. ­Vmargs­Xmx512M­XX: PermSize = 64M­XX: MaxPermSize = 512M Plus d'informations et de questions d'intérêt commun sur l'intégration au sein de l'IDE Eclipse Tomcat peut être trouvé à Wiki Eclipse .

Compiler et construire Openbravo ERP

(27)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki 27/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse Il est temps de compiler et construire Openbravo ERP aide de l'IDE Eclipse! :)

Contr les avant la compilation et la construction

org.eclipse.wst.common.component fichier était disponible dans le référentiel avant ERP 2,50, mais il est maintenant plus disponible. Est généré pendant le processus de configuration (le processus d'installation même pour le fichier Openbravo.properties génération) dans les systèmes ERP 2.50 ou ultérieure. org.eclipse.wst.common.component fichier assurez­vous que le chemin de déploiement de toutes les ressources  Web.  Il  devrait  être  configurable.  Afin  que  nous  puissions  configurer  les  chemins  de  nombreuses  ressources  à  l'avenir.  Il assurez­vous que l'ensemble des fichiers doivent être copiés à partir de différents endroits pour WebContent pour accéder à l'application dans l'environnement de développement au cours de la fin de construction. Le contenu de org.eclipse.wst.common.component  fichier seront  minimes  pour  objectif  générique  .  paramètres  dossier  par  défaut.  Nous  pouvons  copier  le  contenu  du  fichier  dans  le  fichier org.eclipse.wst.common.component.template org.eclipse.wst.common.component pour notre but environnement de développement. Contenu initial du fichier org.eclipse.wst.common.component: <? Xml version = "1.0" encoding = "UTF­8"?> <project­modules id="moduleCoreId"/> Contenu de org.eclipse.wst.common.component après copié à partir du fichier org.eclipse.wst.common.component.template: <? Xml version = "1.0" encoding = "UTF­8"?> <project­modules id="moduleCoreId" project­version="1.5.0"> deploy­name="openbravo"> <wb­module <wb­resource deploy­path="/" source­path="/WebContent"/> <wb­resource deploy­path="/WEB­INF/classes" source­path="/src"/> <wb­resource deploy­path="/WEB­INF/classes" source­path="/srcAD"/> <wb­resource deploy­path="/WEB­INF/classes" source­path="/build/javasqlc/srcAD"/> <wb­resource deploy­path="/WEB­INF/classes" source­path="/build/javasqlc/src"/> <wb­resource deploy­path="/WEB­INF/classes" source­path="/src­gen"/> <wb­resource deploy­path="/WEB­INF/classes" source­path="/src­test"/> <dependent­module deploy­path="/WEB­INF/lib" handle="module:/resource/OpenbravoCore/OpenbravoCore"> <dependency­type> utilise </ dependency­type> </ D pend­module> <property name="java­output­path" value="build/classes"/> <property name="context­root" value="openbravo"/> </ Wb­module> </ Projet­modules>  Avant de commencer la compilation et la construction de Openbravo ERP, s'il vous plaît vérifiez les points suivants:

Afin  d'éviter  les  problèmes  avec  les  jeux  de  caractères,  sélectionnez  Openbravo  ,  OpenbravoCore  ,  OpenbravoTrl  et

OpenbravoWAD  projets  et  cliquez  sur  Projet>  Propriétés  .  Puis,  dans  Propriétés  fenêtre  pop­up,  cliquez  sur  Ressources  et

sélectionnez UTF­8  dans  l'encodage  du  texte  du  fichier  du  panneau  dans  le  cas  Hérité  de  conteneur  (UTF­8)  option  n'est  pas sélectionnée.

(28)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki Assurez­vous que vous avez dans votre explorateur de projet onglet: openbravo projet OpenbravoCore projet OpenbravoTrl projet OpenbravoWAD projet Serveurs dossier Vérifiez également que les tâches Ant suivants sont à l'intérieur Exécuter> Outils externes liste: eclipse.install.source create.database eclipse.trl.lib eclipse.wad.lib eclipse.compile.complete

Si  n'importe  quelle  tâche  Ant  est  absent  de  Run> Outils externes  liste,  sélectionnez  Exécuter>  Outils  externes>  Organiser  les

Favoris ... et Ajouter à la liste.

(29)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

29/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

sélectionnant Fenêtre>  Afficher  la  vue>  Autre  ...  >  Ant  puis  faites  glisser  build.xml  fichier  (à  l'intérieur  dossier  général)  à  Ant onglet. Vous serez en mesure d'exécuter des tâches Ant en les sélectionnant, puis cliquez sur Exécuter la cible sélectionnée icône 

.

Note importante : lors de l'exécution d'une tâche Ant à partir du menu Eclipse d'outils externes, puis l'erreur suivante peut se produire:

La  variable  d'environnement  JAVA_HOME  n'est  pas  définie  .  Pour  résoudre  ce  problème,  consultez  cette  page  d'installation  de

l'environnement  et  de  suivre  les  lignes  directrices  pour  la  mise  en  JAVA_HOME  dans  votre  environnement  spécifique.  Redémarrez Eclipse après avoir JAVA_HOME.

Eclipse IDE compilation et d'assemblage spécificités

Openbravo  ERP  compilation  à  l'aide  de  l'IDE  Eclipse  diffère  de  la  méthode  de  ligne  de  commande  dans  l'un  des  aspects  majeurs. Utilisation de l'IDE Eclipse, les projets doivent: 1.  Première à être compilé , l'obtention d' *. java fichiers à l'intérieur build / javasqlc dossier. 2.  Puis construite , l'obtention d' *. classe les fichiers à l'intérieur de la construction ou les classes dossier. Utilisation de la ligne de commande, la compilation et la construction se produire dans une seule étape. Il ya deux façons de compiler et de construire Openbravo ERP aide de l'IDE Eclipse: 1.  En une seule étape en utilisant eclipse.install.source Ant tâche. 2.  Composante par composante dans l'ordre suivant : 1.  OpenbravoCore projet . 2.  La base de données . 3.  OpenbravoWAD projet . 4.  OpenbravoTrl projet . 5.  openbravo projet .

eclipse.install.source

En  lançant  eclipse.install.source  Ant  tâche,  la  base  de  données  sera  créée  et  OpenbravoCore  ,  OpenbravoWAD  ,  OpenbravoTrl  et

openbravo projets seront réalisés.

Sélectionnez Exécuter> Outils externes> eclipse.install.source Ant tâche.

Dans la console onglet, voir l'état d'avancement de ce processus. Assurez­vous que cela se termine avec BUILD SUCCESSFUL message.

Une  fois  construit,  vérifiez  que,  à  l'intérieur  Explorateur  de  projets  onglet,  les  icônes  d'erreur  sur  le  côté  gauche  de

OpenbravoWAD , OpenbravoTrl et openbravo projets ont disparu.

Si vous trouvez une erreur, s'il vous plaît jeter un oeil à la compilation et de construire des questions de l'article.

OpenbravoCore

Dans  l'Explorateur  de  projets  onglet,  sélectionnez  OpenbravoCore  projet,  puis  sélectionnez  Projet>  Le  projet  de  construction élément de menu (voir les erreurs de compilation dans Problèmes onglet).

(30)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Base de données

Première étape d'Openbravo ERP bâtiment est la création de la base de données *. xml des fichiers. Aller à la Exécuter> Outils externes élément de menu puis cliquez sur create.database Ant tâche. Voir l'état d'avancement de ce processus dans la console onglet. Si les paramètres de base de données ont été bien configuré à l'intérieur Openbravo.properties fichier, create.database processus devrait se terminer par un BUILD RÉUSSI message. Si vous trouvez une erreur, s'il vous plaît jeter un oeil à la compilation et de construire des questions de l'article.

OpenbravoWAD

Sélectionnez Exécuter> Outils externes> eclipse.wad.lib tâche Ant. Dans la console onglet, voir l'état d'avancement de ce processus. Assurez­vous que cela se termine avec BUILD SUCCESSFUL message.

Une  fois  construit,  vérifiez  que,  à  l'intérieur  Explorateur  de  projets  onglet,  icône  d'erreur  sur  le  côté  gauche  de

OpenbravoWAD projet a disparu. Si vous trouvez une erreur, s'il vous plaît jeter un oeil à la compilation et de construire des questions de l'article.

OpenbravoTrl

Sélectionnez Exécuter> Outils externes> eclipse.trl.lib tâche Ant. Dans la console onglet, voir l'évolution de ce processus. Assurez­vous que cela se termine avec BUILD SUCCESSFUL message. Une fois construit, vérifiez que, à l'intérieur Explorateur de projets onglet, icône d'erreur  sur le côté gauche de OpenbravoTrl projet a disparu. Si vous trouvez une erreur, s'il vous plaît jeter un oeil à la compilation et de construire des questions de l'article.

Openbravo

Sélectionnez Exécuter> Outils externes> eclipse.compile.complete Ant tâche. Dans la console onglet, voir l'évolution de ce processus. Assurez­vous que cela se termine avec BUILD SUCCESSFUL message. Une  fois  construit,  vérifiez  que,  à  l'intérieur  Explorateur  de  projets  onglet,  icône  d'erreur  sur  le  côté  gauche  de  openbravo projet a disparu. Si vous trouvez une erreur, s'il vous plaît jeter un oeil à la compilation et de construire des questions de l'article.

Compilation et de construire des questions

Numéro 1 Openbravo ERP tâches de compilation pour l'IDE Eclipse ont été changées récemment . Si vous utilisez un code source avant la révision 6192 (par exemple, Openbravo ERP 2,35 MP5 ou Openbravo ERP 2.40 beta ), effectuer des tâches après chaque compilation : A l'intérieur Explorateur de projets onglet, faites un clic droit sur le projet qui échoue et Rafraîchissez il. Ensuite, sélectionnez Projet> Le projet de construction élément de menu (voir les erreurs de compilation dans Problèmes onglet). Numéro 2 Avant de continuer, s'il vous plaît assurez­vous qu'aucune erreur rester dans les probl mes onglet . Si l'erreur persiste, passez à Projet> Nettoyer ... élément de menu, sélectionnez Nettoyer tous les projets de bouton radio, vérifiez

Démarrer une accumulation immédiatement  case  puis  cliquez  sur  OK sur le bouton. En  nettoyant  un  projet,  tout  le  contenu  à

(31)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

31/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Si  vous  voyez  encore  beaucoup  d'erreurs  à  l'intérieur  des  problèmes  de  pattes  (plus  de  1.000),  s'il  vous  plaît  vérifier  l' interdépendance entre openbravo et OpenbravoCore projets . Pour  ce  faire,  sélectionnez  openbravo  projet  puis  clic  droit  et sélectionnez Propriétés . A l'intérieur du module Java EE dépendances article, assurez­vous que OpenbravoCore case est cochée (si  elle  n'est  pas,  sélectionnez­le)  puis  cliquez  sur  OK  sur  le  bouton.  Enfin,  allez  à  Projet>  Nettoyer  ...  élément  de  menu, sélectionnez openbravo projet, consultez Démarrer une accumulation immédiatement case puis cliquez sur OK sur le bouton. Numéro 3 Si des erreurs subsistent (ne se soucient pas de mises en garde), vous devrez supprimer et importer le projet dans l'erreur , compiler  et construire Openbravo ERP ou de définir le serveur Tomcat à nouveau en fonction du message d'erreur. Numéro 4 Si vous mettez votre ID environnement de développement à l'intérieur Openbravo.properties fichier, s'il vous plaît vérifier que tout va bien  en  exécutant  le  script  SQL  suivant  dans  votre  outil  d'administration  de  base  de  données  (par  exemple,  pgAdmin  III  ou phpPgAdmin pour PostgreSQL et Oracle SQL Developer ou Toad pour Oracle):

SELECT CURRENTNEXTSYS DE AD_SEQUENCE WHERE nom = 'AD_Column';

(32)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

development.environment.id valeur de la variable à l'intérieur Openbravo.properties fichier et lancez create.database tâche Ant nouveau.

Exécution Openbravo ERP

Une fois Openbravo ERP a été correctement compilé et construit , il est prêt à être utilisé via votre navigateur Web.

A l'intérieur de l'IDE Eclipse, démarrer le serveur Tomcat en cliquant sur Démarrer le serveur icône  dans Serveurs onglet. Une  fois  qu'il  commence,  ouvrez  votre  navigateur  Web  et  saisissez  votre  URL  dans  le  formulaire http://hostname:port/context_name/ (par exemple, http://localhost:8080/openbravo/ ). Remarques importantes : Erreur état HTTP 404 ­ File not found page au lieu de connecter la page révèle un problème avec le nom de contexte. S'il vous plaît assurez­vous que racine du contexte dans Projet> Propriétés> Paramètres Web du projet a la même valeur que context.name variable dans Openbravo.properties fichier. Erreur HTTP Status 404 ­ Servlet X8006xx n'est pas disponible page au lieu de connecter la page révèle un problème lors de la compilation et la construction de Openbravo ERP . S'il vous plaît effectuer attentivement ces étapes à nouveau avant de continuer. Type d' Openbravo en passe zone de texte et Openbravo dans Mot de passe zone de texte puis cliquez sur Se connecter  sur  le bouton. Félicitations! Vous avez fini avec Openbravo ERP installation à l'aide de l'IDE Eclipse :­)

(33)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

33/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Note importante : s'il vous plaît noter que la première connexion en est fait avec l'administrateur syst me le r le de sorte que vous  ne  serez  pas  en  mesure  de  voir  les  options  commerciales  (message  AccessTableNoView  s'affiche  à  la  place),  mais seulement les tâches d'administration . Afin d'accéder à des partenaires commerciaux, les produits, les ventes et les commandes d'approvisionnement et ainsi de suite, changer votre rôle à BigBazaar administration (ou Openbravo administration ) en cliquant sur

Openbravo  lien  (à  gauche  vers  le  haut)  et  en  le  sélectionnant  dans  infomation  r le  fenêtre  pop­up.  Vous  pouvez également définir ce rôle par défaut en cochant Définir par défaut la case à cocher.

Pour arrêter le serveur Tomcat, cliquez sur Arrêter le serveur icône  dans Serveurs onglet à l'intérieur de l'IDE Eclipse.

Débogage Openbravo ERP

Avec l'IDE Eclipse, on peut facilement déboguer le code Java au sein de Openbravo ERP. Une brève introduction est présentée dans ce guide:

A  l'intérieur  de  l'IDE  Eclipse,  démarrer  le  serveur  Tomcat  en  mode  debug  en  cliquant  sur  Démarrer  le  serveur  en  mode

débogage icône  dans Serveurs onglet.

Une  fois  qu'il  commence,  ouvrez  votre  navigateur  Web  et  saisissez  votre  URL  dans  le  formulaire http://hostname:port/context_name/ (par exemple, http://localhost:8080/openbravo/ ).

Accès Debug voir automatiquement ou en cliquant sur la perspective de débogage icône.

Général en vue de débogage (ou point de vue) s'ouvre et présente plusieurs onglets.

L'onglet principal est celui montrant les fichiers à déboguer. points d'arrêt peuvent être ajoutés et supprimés en double­cliquant sur le côté gauche a augmenté partie colorée du fichier.

(34)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Points d'arrêt onglet affiche tous les points d'arrêt définis sur tout le code. Cet onglet permet également de supprimer ou de sauter

celles souhaitées.

Naviguez  Openbravo  ERP  comme  d'habitude  via  votre  navigateur  Web.  Une  fois  la  demande  atteint  un  point  d'arrêt  actif, l'exécution s'arrête et le contrôle est remis à vous. Passez à la ligne de code suivante en cliquant sur Step Over icône  ou en appuyant sur F6 clé. Aller à l'intérieur d'une méthode en cliquant sur Step Into icône  ou en appuyant sur F5 clé. Notez : Assurez­vous que Eclipse a effectivement l'accès au code source de la méthode que vous voulez entrer dans. Retour d'une méthode en cliquant sur Retour Étape icône  ou en appuyant sur F7 clé. Aller à l'arrêt suivant ou terminer le débogage en cliquant sur Reprendre l'icône  ou en appuyant sur F8 clé. Arrêtez de débogage du serveur en cliquant sur Terminer icône  ou en appuyant sur Ctrl + F2 touches.

(35)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki 35/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse Suivre les valeurs des variables à l'intérieur du Variables onglet. S'il vous plaît trouver plus d'informations sur la façon de déboguer * java. fichiers au sein de l'IDE Eclipse suivant: Eclipse et Java: l'utilisation du débogueur . Trucs et astuces pour le débogage dans Eclipse . Comment faire pour déboguer une application Java distant .

Préférences Eclipse

Cette section décrit les préférences de mettre en éclipse pour obtenir des performances maximales / productivité et de veiller à ce que vous en tant que développeur conforme aux normes Openbravo. Ces préférences peuvent être mis en téléchargeant et en l'importation de ce fichier openbravo­eclipse­prefs.epf , ou peut être réglée manuellement (comme décrit dans cette section). Pour définir les préférences Eclipse aller à la fenêtre Préférences>

Mise en forme: Conventions de Java

Il s'agit d'un must­do. Réglez le formateur de code à utiliser les conventions Java.

Editeur d'Actions Enregistrer

Eclipse est capable d'effectuer des actions automatiques lors de l'enregistrement des fichiers source. Une des actions est de formater le

(36)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

code  source  et  les  importations  d'organisation.  Il  s'agit  d'une  importante  Doit­Do.  Définissez  l'action  de  sauvegarde  tel  que  décrit  ci­ dessous:

Donc,  cochez  la  case  "effectuer  les  actions  sélectionnées  ..."  puis  le  code  source  Format,  organiser  des  importations  et  des  actions supplémentaires. Puis, en actions supplémentaires cliquez sur configurer et allez à l'onglet style de code et de changer la section variable déclarations pour définir le modificateur final pour les variables locales (et les champs de décocher privés).

Désactiver la validation

Eclipse valide automatiquement les fichiers XML, JSP et HTML. Bien que cela puisse être une caractéristique utile, il est très coûteuse en ressources. Le projet de développement Openbravo a de nombreux fichiers XML et HTML qui rend impossible l'utilisation de cette fonctionnalité  dans  le  mode  de  construction  automatique.  La  désactivation  de  cette  fonctionnalité,  il  est  possible  de  travailler  avec Openbravo en automatique le mode de construction. La validation peut être désactivée dans les préférences de validation (dans le bas de la vue des préférences). Désactiver tous les validation automatique en décochant la case correspondante.

(37)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

37/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Paramètres du compilateur

Eclipse peut automatiquement détecter et signaler les problèmes de programmation potentiels. Ceci est défini dans les Java> Compiler> Erreurs  /  section  Mises  en  garde.  Les  paramètres  standard  sont  la  plupart  du  temps  correct,  mais  de  définir  les  erreurs  suivantes  / condition d'avertissement Avertissement (à partir Ignorer): Style Code Sans­papiers bloc vide Paramétrage Des problèmes de programmation potentiels Possible cession accidentelle booléen Déclaration Vide Enum constante de type ne sont pas couverts dans le commutateur Mettez cas de chute à travers Potentiel accès pointeur null Nom observation et les conflits Déclaration de champ cache un autre champ ou variable

Déclaration  de  variable  locale  masque  une  autre  discipline  (mais  garder  pour  inclure  constructeur  et  paramètres  de  la méthode setter décochée)

API obsolète et limité

(38)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Développer Openbravo ERP

Développement à l'aide de l'IDE Eclipse suit les mêmes principes que le développement en ligne de commande d'Openbravo ERP. S'il vous plaît trouver plus d'informations sur le développement Openbravo ERP à l'adresse: Openbravo développement environnement (ODE) tâches . Openbravo ERP de gestion des processus de développement . Openbravo ERP développeur manuel . D'autres outils pour le développement Openbravo ERP .

Conseils et raccourcis

Problèmes de compilation

Eclipse affiche problèmes de compilation et d'autres dans la vue des problèmes. Il ya un problème qui est important de garder à l'esprit lorsque  l'on  travaille  avec  Eclipse,  c'est  le  problème  du  chemin  de  construction.  Un  problème  de  chemin  de  construction  est  rendue visible dans la vue problème, mais a pour conséquence que l'éclipse ne sera pas compiler les classes. Ainsi, toute modification que vous apportez ne sont pas visibles dans le code exécutable. Ce n'est pas directement évidente lorsque vous modifiez votre code et le débogage et  puis  notez  que  le  débogueur  n'est  pas  insync  avec  votre  code  source.  Donc,  si  vous  rencontrez  la  situation  que  vos  modifications sources ne sont pas reflétés lors de l'exécution éclipse puis vérifiez

Type de recherche: Maj + Ctrl + T

Une fonctionnalité très pratique est à la recherche d'un type en utilisant son nom. Ouvrez la fenêtre de recherche en appuyant sur les touches Maj + Ctrl + T dans le même temps. Notez que cette fonctionnalité est disponible dans le Java et Java EE perspectives.

(39)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

39/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Miettes de pain

La fonction breadcrumb (activé par le bouton de chapelure dans le top) vous permet de voir si un fichier est situé dans le projet. Ceci est très  pratique  lorsque  vous  ouvrez  un  fichier  dans  le  cadre  d'une  action  de  recherche  (donc  pas  en  parcourant  l'arborescence  de l'explorateur).

Expressions des points d'arrêt

Vous  pouvez  définir  des  points  d'arrêt  en  cliquant­droit  dans  le  gauche  de  la  source  (lorsqu'il  est  ouvert  dans  l'éditeur).  Une fonctionnalité intéressante est que vous pouvez faire le point d'arrêt conditionnel en entrant une expression booléenne dans les propriétés de point d'arrêt. L'éditeur d'expression est le contexte conscient et a un support pour la complétion de code. Notez que la définition de la condition d'arrêt a une bonne quantité de l'impact sur la performance de la session de débogage.

(40)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

De type ouvert (f3)

Vous pouvez ouvrir un type (une classe) ou allez à sa déclaration en plaçant le curseur sur la variable ou de la déclaration et en appuyant sur F3 ou Ctrl­clic de la souris à gauche.

Hiérarchie des appels, etc hiérarchie des types

Un clic droit sur une déclaration ou d'une catégorie vous permet de voir l'appel et la hiérarchie de type et d'autres informations utiles.

Personnaliser lance

(41)

07/03/12 Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

41/41 64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

Vous pouvez personnaliser les lancements en vue de (par exemple) d'éviter la traduction (option­dtr = non) dans la tâche eclipse.compile D'abord  trouver  le  lanceur  normalement  à  $  workspace_home  /  .metadata  /  .plugins  /  org.eclipse.debug.core  /  .launches  / eclipse.compile.launch Ouvrez le fichier et modifiez la ligne:  name} " /   à:  name}­dtr = $ {string_prompt: traduction} " /   Maintenant, redémarrez eclipse. La prochaine fois que vous exécutez le lanceur eclipse.compile il vous sera demandé pour le nom de la fenêtre (comme toujours) et à côté il vous sera demandé pour la traduction (oui / non)

Problèmes connus

Voici une liste des problèmes connus avec Openbravo ERP et de l'IDE Eclipse: Openbravo Foire aux questions (FAQ) . IDE Eclipse problèmes connus . Subversion de contrôle non­concordance .

Soutenir

Pour  toute  question  ou  de  doute  en  ce  qui  concerne  l'IDE  Eclipse  installation  et  la  configuration,  les  poster  sur  le  forum  Openbravo Développeurs ou rejoindre le canal IRC # openbravo dans Freenode.

Récupérée de « http://64.75.18.145/Archive:Installation_and_setup_of_Eclipse_IDE "

Cette  page  a  été  consultée  117,377  fois.  Cette  page  a  été  modifiée  17h59,  18  Novembre  2010.  Contenu  disponible  sous  Creative Commons Attribution­ShareAlike 2.5 License Espagne .

Références

Documents relatifs

The main drawback of this approach is the limited resolution of the matched filter, such that the accuracy of the TED is bounded by the number of possible sets of coefficients.

L'analyse de contenu des sites internet des deux compagnies CFCP et CN est effectuée pour en retirer leur position et leurs pratiques qui détailleront comment

Cette co-construction est menée, en deuxième partie de séminaire, avec l’ensemble de l’audience ; nous inter- venions en facilitation des échanges. À l’occasion du deuxième

Plusieurs thèses « art et genre » sont ainsi menées dans des disciplines connexes : Cinéma (un champ d’étude récent, extrêmement dynamique du point de vue du genre, qui n’a

Dans une deuxième phase d'analyse, nous nous sommes intéressés non plus à l’ensemble des éléments lexicaux, mais aux éléments inconnus ou quasi-inconnus en

L’analyse des messages publiés sur deux supports matériels de Twitter créés par la RTS a révélé comment des acteurs médiatiques et des acteurs non

Puis, à partir du 12 mai 1970, un dégagement systématique fut exécuté par l'équipe de l'Institut d'Archéologie méditerranéenne (IAM) sous la direction de Maurice

In order to secure OCARI specification, our work aims to create a robust security protocol, which ensures a mutual authentication between the device and the CPAN at the MAC