You are on page 1of 41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Archive:Installationetconfigurationdel'IDEEclipse
Contenu
1Prsentation 2Exigencesminimales 2.1clientSubversion 2,2Mercurial 2.3LesprocesseursXML 2,4IDEEclipse 2,5Subversive 2,6MercurialEclipse 2.7Pluginssupplmentaires 3Avantdecommencer 3.1EclipseWorkbench 3.2Eclipseespacedetravail 4VrificationdescodesOpenbravoERPsourcede 4,1Mercurial 4,2Subversion 5fichierOpenbravo.properties 6ImportationOpenbravoERPdesprojets 6,1openbravo 6,2OpenbravoCore 6,3OpenbravoWAD 6,4OpenbravoTrl 7serveurTomcatDfinir 8CompilationetlaconstructiondeOpenbravoERP 8.1Contrlesavantlacompilationetlaconstruction 8,2IDEEclipsecompilationetd'assemblagespcificits 8,3eclipse.install.source 8,4OpenbravoCore 8.5Basededonnes 8,6OpenbravoWAD 8,7OpenbravoTrl 8,8openbravo 8.9Compilationetdeconstruiredesquestions 9ExcutionOpenbravoERP 10dbogageOpenbravoERP 11PrfrencesEclipse 11,1formatage:ConventionsdeJava 11,2diteurEnregistrerActions 11,3dsactiverlavalidation 11.4paramtresducompilateur 12DvelopperOpenbravoERP 13Conseilsetraccourcis 13.1Problmesdecompilation 13,2Typederecherche:Maj+Ctrl+T 13,3miettesdepain 13.4expressionsdepointd'arrt 13,5detypeouvert(f3) 13,6hirarchied'appel,etchirarchiedestypes 13,7Personnaliserlance 14Problmesconnus 15Soutien

Introduction

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

1/41

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 dveloppement intgr (IDE) pour OpenbravoERPdveloppement. Eclipseestunecommunautopensourcedontlesprojetssontaxssurlaconstructiond'uneplateformededveloppementouverte composedecadresextensibles,lesoutilsetlesruntimespourconstruire,dployeretgrerdeslogicielstraverslecycledevie.Un cosystmelargeetdynamiquedesprincipauxfournisseursdetechnologies,lesstartups,lesuniversits,lesinstitutsderechercheet desparticuliersd'tendre,decomplteretdesoutenirlaplateformeEclipse.",selonlacommunautEclipse.Pourplusd'informations gnralesoutechniquesrelativesl'IDEEclipse,s'ilvousplatvisitez: Eclipseintroductionetladocumentation LesnouveauxarrivantsEclipseFoireauxquestions(FAQ). Eclipsedocumentationetl'aide. Eclipsecommunaut Eclipsecommunaut. EclipseZone:lacommunautpourlesutilisateursetlesdveloppeursEclipse. PluginEclipsecentrale:pluginEclipsecentrederessources. Eclipseressourcesettutoriels EclipseestMiseenroutedesressources. Eclipseressources. MiseenrouteenutilisantEclipse. EclipseJavaetdesdidacticielsvido. UneintroductionEclipsepourlesutilisateursdeVisualStudio. RaccourcisclavierEclipseIDE. Eclipsetouchesderaccourci. Certainsdesprincipauxavantagesdel'utilisationd'EclipseIDEpourledveloppementOpenbravoERPsontlessuivants: LacompltiondecodedetouteslesclassesJavaOpenbravoERP. D'erreuretdedtectiond'alerteavantAntrelleconstruire. Rapideetunenavigationaiseentrelespaquetsetlesmthodes. Dbogageentempsrel. Javacompilationauniveaudeclasseindividuelle. Avecunpeud'effort,unclairundploiementrapidedeschangementsTomcatsansconstructionsouredmarre. CodesourceOpenbravoERPestprtetravailleravecEclipseIDEprojetsdeschma. srccore,srctrletsrcwadsontmaintenantlesdossiersquicontiennentdessousprojetsEclipsecomplte,avecunesortied'une compilation(build),lecodesource(src)desdossiersetbibliothquesncessairespourchacund'eux. LaconstructiondelaracinesourcepourlacompilationERP. WebContent.UnnouveaudossiernommWebContentdanslasourcedelaracinequicontienttouslesfichiersncessairespour lecontexteApacheTomcat(toutsauflesclassescompiles). *.Delancerdesfichiers.CesnouveauxfichierslierdestchesAntpourl'IDEEclipseetleurpermetd'treexcutesauseinde l'IDE.

Lesexigencesminimales
Toutd'abord,ilestimportantdemettreenplacel'environnementdanslequelOpenbravoERPfonctionnecorrectement,c'estdire: PostgreSQLouOraclebasededonnes SunJavaDevelopmentKit(JDK) ApacheTomcat ApacheAnt Enoutreunsystmeavecunminimumde1Godemmoireestncessaire.

ClientSubversion
Installer Subversion 1.5 (SVN 1.5) du systme client de contrle de version . Slectionnez le package projet spcifique pour votre systmed'exploitation.

Mercuriel

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

2/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

InstalleretconfigurerMercurialdansvotresystmed'exploitation.

LesprocesseursXML
Tlcharger staxapi1.0.1.jar (StAX) et wstxasl3.0.2.jar (Woodstox) XML processeurs . Ensuite, copiez ces deux fichiers lib dossierl'intrieurdevotredossierAnt.

EclipseIDE
TlchargerEclipseGanymedeIDEforJavaEEDevelopers(Eclipse3.4). Installationdel'IDEEclipserevientdcompresserlesfichiersdansundossierdevotrechoix. Ouvrezl'IDEEclipseetcrerunnouvelespacedetravailentapantlodansvotredisquedurvoussouhaitezquecetteespacedetravail doittrecr. Remarquesimportantes: Evitezlesespacesviergesdansl'espacedetravailchemin. Assurezvousquevousavezluetl'accsencriturel'espacedetravailchemin.

EncliquantsurOKbouton,unnouvelespacedetravailestcr.FermezleBienvenueonglet(ongletobtenirceretourencliquant surAide>Bienvenue)etvousverrezvotreespacedetravail. Noteimportante : si vous voulez vrifier un autre code Openbravo ERP source de votre machine en dehors du tronc d'un (par

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

3/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

exemple,r2.40tagcodesource),ilsuffitdecrerunnouvelespacetraversFichier>SwitchWorkspace>Autres....Basculerentre vosespacesdetravailenslectionnantsimplementFichier>Espacedetravailcommutateur.

Subversif
LaversionactuelledeSubversiveplugin(0.7.2)n'estpascomplteSubversion1.5capabledesortequevousneserezpasenmesure d'engagerdesrfrentielsOpenbravoavecelle.S'ilvousplatutiliserlepluginSubclipselieu. SivousaviezinstallSubversiveplugin,S'ilvousplatsuivezcestapespourdsinstallerouleregarderenligne:allerAide>Mises jourlogiciellesdirectement. Vousaurezdsinstaller(danscetordre): JDTIgnorerlesextensions 1.xSVNKit SubversiveSVNConnectors FournisseurquipeSVN

MercurialEclipse
InstallerMercurialEclipseplugin.

Pluginssupplmentaires
SuivantlanormeIDEEclipseunpluginsupplmentaireestncessairepourdvelopperOpenbravo: Subclipse(subversionintgration),l'aideSubclipse. SivousprvoyezdechangerlesmodlesdegnrationdecodedesobjetsmtierOpenbravopuisaussilepluginsuivantdevraittre install: openArchitectureWare Sivousneprvoyezpasdechangerlesmodlesdegnrationdecode,puiscepluginnedoitpastreinstall. Ceuxci peuvent tre installs comme suit: Aide> Mises jour logicielles et puis sur l'onglet Logiciels disponibles. Ici vous pouvez ajouterunsitesoidisantmisejourpartirdelaquellelesnouveauxpluginspeuventtreinstalls.Ajouterlenouveausitedesubclipse (l'unpouropenArchitectureWareestdjl),cliquezsurAjouterunsiteetentrezl'urlsuivante:http://subclipse.tigris.org/update_1.4.x Ensuite,slectionnezl'arbreSubclipseet,lecaschant,l'arbreopenArchitectureWare:

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

4/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

etcliquezsurleboutond'installation.Eclipsedevraitmaintenanttretlchargerlespluginsncessaires,choisirlesoptionspardfaut( ct,accepterlalicence,etc.)AprsletlchargementredmarrerEclipse.

Avantdecommencer
Avant de commencer, s'il vous plat suivez ces quelques conseils pour configurer correctement Eclipse IDE pour le dveloppement OpenbravoERP. Noteimportante:cettetapedoitEclipseIDEpourtreferm. Tout d'abord, rgler l'IDE Eclipse performances et viter les OutOfMemoryExceptions problmes en ditant et en crasant eclipse.ini fichier(danslerpertoired'installationd'Eclipse)avecleslignessuivantes: Pourunemachine1024ModeRAM: Showsplash org.eclipse.platform Cadre plugins/org.eclipse.osgi_3.4.2.R34x_v200808261230.jar Vmargs Dosgi.requiredJavaVersion=1,5 Xms40m Xmx512m XX:MaxPermSize=128m Pourunemachine2048ModeRAM: Showsplash org.eclipse.platform Cadre

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

5/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

plugins/org.eclipse.osgi_3.4.2.R34x_v200808261230.jar Vmargs Dosgi.requiredJavaVersion=1,5 Xms40m Xmx1024m XX:MaxPermSize=256m Cettetapeestncessairequ'uneseulefoiscarilaffectevotreinstallationdel'IDEEclipse,donc,tousvosespacesdetravail. Plusd'informationssurcettequestion: TuningIDEEclipseperformancesetviterlesOutOfMemoryExceptionsproblmes. PlusrapidesurEclipsemachinepluslente. Linux,leslanceursetlaquestionPermGenSpace.

EclipseWorkbench
Noteimportante:cettetapedoitEclipseIDEpourtreferm. Deuximement, tlchargez workbench.xml fichier et le copier dans your_worspace_path / .metadata / .plugins / org.eclipse.ui.workbenchdossier,enremplaantl'existant(s'ilvousplatnoterque.m tadonn esdossierpourraittrecach,etque vousdevezchangerlenomWorkbench.xmlenminusculesworkbench.xml). Cette tape permet de configurer votre IDE Eclipse Workbench, qui est, l'ensemble des diteurs et des vues utilises au cours d'un dveloppement. Noteimportante:vousaurezrptercettetapeetlessuivantespourchacundevosnouveauxespacesdetravail.

Eclipseespacedetravail
L'tape suivante consiste dfinir les prfrences standards utiliss dans le dveloppement de Openbravo. Ouvrez l'IDE Eclipse et accdervotreespacedetravail. Tlchargerlefichiercorrectprfrences: PourOpenbravo2.50:openbravoeclipseprefs.epffichier. PourOpenbravo2.35/2.40:openbravoeclipseprefs_235_240.epffichier. Importer les prfrences d'espace de travail en cliquant sur Fichier> Importer , en slectionnant Gnral> Prfrences et en cliquantsurSuivantbouton.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

6/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

AccdezOpenbravoeclipseprefs.epffichier,slectionnezImportertoutboutonradioetcliquezsurTerminersurlebouton.

Cette tape permet de configurer certaines prfrences pour Openbravo ERP efficace de dveloppement l'aide de l'IDE Eclipse. Remarque:lorsduredmarragedel'espacedetravailEclipsedoittrenouveauslectionndanslabotededialogueespace de travail (montr lors du dmarrage d'Eclipse) . Vous pouvez galement dfinir les prfrences manuellement, voir Eclipse

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

7/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Prfrencessectioncidessous. Copiez staxapi1.0.1.jar et wstxasl3.0.2.jar fichiers partir de Ant lib dossier l'IDE Eclipse lib dossier (gnralement eclipse / plugins/org.apache.ant/lib/).Ensuite,allezl'IDEEclipseFentre>PrfrencesinternauteslmentdemenuetslectionnezAnt> Runtime> Ant Maison Entres (par dfaut) . Cliquez sur Ajouter JAR externes ... bouton et ajoutez staxapi1.0.1.jar et wstxasl 3.0.2.jar.

Cliquez sur Fentre> Prfrences ... , puis sur Validation . Dcochez Autoriser des projets visant remplacer ces paramtres de prfrencesetdevrifierSuspendretouslesvalidateursdescasescocher.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

8/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

CliquezsurFentre>Prfrences....Cliquezsurl'quipe>SVNpuisslectionnezKitSVNSVNcommeconnecteur(sivousnevoyez pasSVNdanslemenuquevousn'avezprobablementpasinstallerSubclipseplugin).

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

9/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

CliquezsurFentre>Prfrences...,puissurl'quipe>DcorationsSVNtiquettes>.DansTexteDcorations onglet, vous pouvez ajouterdesinformationsutilestellesquelarvisionetAuteurauxfichiers,dossiersetprojets.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

10/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

CliquezsurFentre>Prfrences...,puissurJava>Compiler.S'ilvousplatassurezvousque1,6estslectionndanslerespectdu compilateurniveaudanslalistedroulante.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

11/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

AssocierlestypesdefichiersspciauxunXMLditeur.CliquezsurGnral> Types de contenu , puis slectionnez Texte> XML . Ensuite,cliquezsurAjouter...surlebouton(enbasdroite)etletype*.xsqlenfichierdetypezonedetexte.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

12/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Rptezcestapespourassocier*.jrxmlet*.fofichierspardfautditeurXML. Afin d'viter lesproblmes decodagedefichiers, configurervotre encodage du fichier textel'UTF8 et votre nouveau fichier texte dlimiteurdeligneUNIXl'intrieurdelafentre>Prfrences>Gnral>Espacedetravail.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

13/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Plusd'informationssurlaconfigurationdel'IDEEclipseespacedetravail: Eclipsetablisetdesespacesdetravail. Eclipseenvigueur:configurervotreenvironnement. CrerunnouveauEclipseEspacedetravailavectousvosparamtresVieux. Eclipseenvigueur:desmodlespersonnaliss.

VrificationsurlecodesourcedeOpenbravoERP Mercuriel
Pourtrecorrectementdocumentes.EncemomentsuivreMercurialManuelpourlesdveloppeursOpenbravoGuide.

Subversion
Herewego!EnconsultantlecodesourcepartirdutroncOpenbravoSubversion(SVN),vousserezenmesurede: TravailleraveclederniercodesourcedeOpenbravoERPdveloppementetmettrejourfacilement. S'engagervoscorrectionsdebugsoudenouveauxdveloppementsOpenbravoSVNrfrentiel.Voircommentobtenirunaccs encritureOpenbravoSVNrfrentiel. Remarquesimportantes: S'ilvousplatnoterqueOpenbravoERPcodesourcedutroncn'estpasprtpourdesfinsdeproduction. SivousavezdjinstallOpenbravoERPenutilisantl'installeuretquevousvoulezdveloppersoncodel'aidedel'IDE Eclipse,vouspouvezsautercettetapeetallerdirectementlal'importationdeprojetsOpenbravo.

PourtlchargerdesfichiersOpenbravoERPdansletroncdevotreespacedetravailvide: CliquezsurFichier> Nouveau> Autre ....En Nouvelle fentre popup, slectionnez SVN> Projets depuis SVN et cliquez sur Suivantsurlebouton.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

14/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Crerunnouvelemplacementdurfrentiel.Engnralonglet,typehttps://dev.openbravo.com/svn/openbravo/dansURLzone de texte et vrifiez Validez l'emplacement du rfrentiel sur la finition case cocher. Si vous voulez vrifier le dernier code sourcestabletagd'OpenbravoERP,detypehttps://dev.openbravo.com/svn/openbravo/tags/.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

15/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Dansavanceonglet,dcochezActiverstructurededtectioncasecocheretcliquezsurSuivantsurlebouton.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

16/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

lafindurfrentieldevalidationdelocalisation,slectionnezletroncdossier,puiscliquezsurTerminersurlebouton.Sivous voulezvrifierlederniertagstablecodesourcedeOpenbravoERP,slectionneztagdossier,puisr2.40dossier.

En Check Out Comme la fentre, slectionnez Extraire sous forme d'un projet avec le nom spcifi bouton radio, le type openbravocommenomdeprojet,consultezCommanderrcursivementlacasecocher,puiscliquezsurSuivantsurlebouton. Nepasutiliserunnomdeprojetdiffrentdeopenbravosinonvousferezl'expriencetrangecomportements.Unbugat signalcesujet.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

17/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

VrifiezUtilisezl'espacedetravailpardfautemplacementcasecocher,puiscliquezsurTerminersurlebouton.

CodesourcedeOpenbravoERPvrifierdparts.Ceprocessuspeutprendreuncertaintemps,enfonctiondelavitessede votreconnexionInternet.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

18/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Unefoisl'enregistrementdesfinitions,vousverrezdansvotreexplorateurdeprojetongletunnouveauprojetnommopenbravo suivied'unnumrodervision. Note importante : Problmes onglet peut afficher les erreurs. Ne vous occupez pas d'eux car ils disparatront une fois que OpenbravoERPesttotalementcompiletconstruit.

FichierOpenbravo.properties
Lesvaleursdesvariablesd'environnementd'OpenbravodoiventtreconfigursauseindeOpenbravo.propertiesfichier. Sivousavezcochsurletroncducodesource,s'ilvousplatlireOpenbravo.propertiesarticleafindeconfigurercorrectementce fichier. Noteimportante:sivousutilisezun2.3xlaversiondeOpenbravoERP(parexemple,tagr2.35MP5),vousavezencorebesoin deconfigurerbuild.xml,lesXmlPool.xmletdbCon5.xmlfichiersendehorsdeOpenbravo.propertiesfichier.Pour ce faire, allez danslerpertoireracinedevotreapplicationet,enutilisantlalignedecommande,tapez: antfsetupbuild.xml.template Cettecommandeouvriraunassistantquivousdemanderadevariablesd'environnement.

Unefoisquel'assistantatermin,revenezl'IDEEclipse,clicdroitsuropenbravoprojetetslectionnezActualiseroption.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

19/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Une fois le projet a t rafrachi, l'avis que, dans config dossier, Openbravo.properties fichier a t cr avec toutes les informationsprcdemmentmisenplace. Remarquesimportantes: Avant de poursuivre, ouverts Openbravo.properties dposer et faire en sorte que toutes les variables contenant les valeurs correctes.Sinon,vouspouvezlesmodifiermanuellementl'aidedel'IDEEclipse. Sivousavezslectionnunnomdecontextediffrentdeopenbravo(parexemple,openbravotrunk),faitesunclicdroitsur openbravo projet et slectionnez Proprits option. Dans Proprits pour Openbravo fentre popup, slectionnez ParamtresduprojetWeb,tapezvotreracineducontextenom,puiscliquezsurOKsurlebouton.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

20/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

ImportationOpenbravoERPdesprojets
Lesprojetssuivantssontncessairesdansvotreespacedetravailavantdecompiler:Openbravo,OpenbravoCore,OpenbravoWADet OpenbravoTrl.S'ilvousplatnoterquelacommandedeprojetsimportateursdoiventsuivrelasquencecidessous.

Openbravo
OpenbravoOpenbravoERPprojetcontientluimme:lesformes,lesrapports,d'appelsout,descombos,desprocessusetainsidesuite. S'ilvousplatnoterque,danslecasquevousvrifilecodesourcedepuisledptSubversionenutilisantl'IDEEclipse,openbravo projetn'apasbesoind'treimports. Sinon,sivousavezobtenulecodesourcedeOpenbravoERPdelevrifierviaSVNenlignedecommandeoudeTortoiseSVNouvia l'installateurBitRock,suivezlesmmestapesquedansOpenbravoCoreimporteropenbravoprojetdeopenbravodossier.

OpenbravoCore
OpenbravoCore projet contient les lments de base: XmlEngine (Voir), SQLC (Modle), HttpBaseServlet (contrleur) et ConnectionPool. AllerlaFichier>Importer...lmentdemenu. Dansimportationpopfentre,slectionnezGnral>lesprojetsexistantsdansl'espacedetravailpuiscliquezsurSuivantbouton.

Parcourirpoursrccoredossierdansledossierdevotreprojet,puiscliquezsurOKsurlebouton.VrifiezqueOpenbravoCore projetestslectionn,puiscliquezsurTerminersurlebouton.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

21/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

NotezqueOpenbravoCoreprojetatajoutvotreexplorateurdeprojetonglet.

OpenbravoWAD
OpenbravoWADprojetcontientlecodesourcedel'AssistantduDictionnaireApplication(WAD). SuivezlesmmestapesquedansOpenbravoCored'importerOpenbravoWADprojetdesrcwaddossier. Note importante : dans le cas o vous avez des erreurs concernant ConnectionProvider classe, ouvrir les lib proprits de OpenbravoWADetcomprennentl'openbravocore.jar.

OpenbravoTrl
OpenbravoTrlprojetcontientlecodesourcedutraducteur. SuivezlesmmestapesquedansOpenbravoCored'importerOpenbravoTrlprojetdesrctrldossier.

DfinirleserveurTomcat
Unefoisquetouslesprojetsonttrgulirementimportes,ilesttempsdedfinirunserveurApacheTomcatauseindel'IDEEclipse. ManipulationTomcatparl'IDEEclipseestunemanirebeaucoupplusconfortableetrapidedevoir les modifications apportes au coursdudveloppement.Enfait,iln'estpasncessairededployeropenbravocontextel'Tomcattypiquewebappsdossier.Aprs cestapessimples,undossiernommtomcatcontenantdesfichiersdeconfiguration,lesjournauxetlecontexteseracrl'intrieurde votreespacedetravail. DansServeursonglet,faitesunclicdroitpuisslectionnezServeur>Nouveau.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

22/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Dansunnouveauserveurfentrepopup,slectionnezApache>Tomcatv6.0Server,puiscliquezsurSuivantsurlebouton.

Accdezvotrerpertoired'installationdeTomcatpourremplirlazonedetextecorrespondante.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

23/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

SlectionnezopenbravodeprojetsDisponibleliste,puiscliquezsurAjouterbouton.

Unefoisopenbravoprojetestdplacversdesprojetsconfigurlaliste,cliquezsurTerminersurlebouton.

Tomcatv6.0Serverestdsormaisdisponibledanslesserveursonglet.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

24/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

FaitesunclicdroitdessuspuisslectionnezOuvrir.

Aperudefichiers'ouvre.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

25/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Envertudel'emplacementduserveur,slectionnezUtiliseremplacementpersonnalis(nepasmodifierl'installationdeTomcat) boutonradio.Ensuite,tapeztomcatdansServeurcheminzonedetexteetwebappsdansDployercheminzonedetexte. Envertudeports,vouspouvezmodifierlesnumrosdeportsincessaire. SousOptionsdeserveur , slectionnez Servir modules sans publication case cocher si vous voulez voir les modifications de fichierstrsrapidement.Enfaisantcela,lesfichiersncessairespourOpenbravoERPafindefonctionnersontprisesdirectement partirdeWebContentdossierl'intrieurExplorateurdeprojetsonglet.Sivousnecochezpascetteoption,unopenbravocontexte sera dploy (publi) l'intrieur your_worskpace_name / tomcat / webapps dossier. Quoi qu'il en soit, cette option peut tre cocheoudcochetoutmomentetopenbravocontextevadisparatreetapparatrepartiryour_worskpace_name / tomcat / webappsdossier. EnregistrerAperudefichier. Endehorsdel'IDEEclipse,accdezvotreespacedetravailetdel'avischeminqu'ilyatroisdossiers:Openbravo,Serveurset tomcat. tomcatdossiercontient: confdossiercontenantlesfichiersncessairespourconfigurerTomcat. enregistreledossieravecunfichierjournalducontexte. webappsdossieravecdfautROOTcontexteetopenbravocontexte(sielleestpublie). Sivousobtenezcetteerreurlorsdel'excutiontomcat.java.lang.OutOfMemoryError:l'espacePermGen.Vousdevezallouer plusdemmoirepourvotreinstancetomcat,pourleconfigurer,ilsuffitdecliquersur"configurationdelancementOuvrir"dansla fentrecidessusetvousverrezlafentredeconfigurationdelancement,ouvrezle"Arguments"ongletd'unajoutdelaligneci dessouspourtoutlafindes"arguments"VMdposes.N'oubliezpasd'ajouterdel'informationjustelafindufichier,sans aucunespace. VmargsXmx512MXX:PermSize=64MXX:MaxPermSize=512M Plusd'informationsetdequestionsd'intrtcommunsurl'intgrationauseindel'IDEEclipseTomcatpeuttretrouvWikiEclipse.

CompileretconstruireOpenbravoERP

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

26/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

IlesttempsdecompileretconstruireOpenbravoERPaidedel'IDEEclipse!:)

Contr lesavantlacompilationetlaconstruction
org.eclipse.wst.common.componentfichiertaitdisponibledanslerfrentielavantERP2,50,maisilestmaintenantplusdisponible.Est gnrpendantleprocessusdeconfiguration(leprocessusd'installationmmepourlefichierOpenbravo.propertiesgnration)dansles systmesERP2.50ouultrieure.org.eclipse.wst.common.componentfichierassurezvousquelechemindedploiementdetoutesles ressources Web. Il devrait tre configurable. Afin que nous puissions configurer les chemins de nombreuses ressources l'avenir. Il assurezvousquel'ensembledesfichiersdoiventtrecopispartirdediffrentsendroitspourWebContentpouraccderl'application dansl'environnementdedveloppementaucoursdelafindeconstruction.Le contenu de org.eclipse.wst.common.component fichier seront minimes pour objectif gnrique . paramtres dossier par dfaut. Nous pouvons copier le contenu du fichier dans le fichier org.eclipse.wst.common.component.templateorg.eclipse.wst.common.componentpournotrebutenvironnementdedveloppement. Contenuinitialdufichierorg.eclipse.wst.common.component: <?Xmlversion="1.0"encoding="UTF8"?> <projectmodulesid="moduleCoreId"/> Contenudeorg.eclipse.wst.common.componentaprscopipartirdufichierorg.eclipse.wst.common.component.template:

<?Xmlversion="1.0"encoding="UTF8"?> <projectmodulesid="moduleCoreId"projectversion="1.5.0"> deployname="openbravo"><wbmodule <wbresourcedeploypath="/"sourcepath="/WebContent"/> <wbresourcedeploypath="/WEBINF/classes"sourcepath="/src"/> <wbresourcedeploypath="/WEBINF/classes"sourcepath="/srcAD"/> <wbresourcedeploypath="/WEBINF/classes"sourcepath="/build/javasqlc/srcAD"/> <wbresourcedeploypath="/WEBINF/classes"sourcepath="/build/javasqlc/src"/> <wbresourcedeploypath="/WEBINF/classes"sourcepath="/srcgen"/> <wbresourcedeploypath="/WEBINF/classes"sourcepath="/srctest"/> <dependentmoduledeploypath="/WEBINF/lib"handle="module:/resource/OpenbravoCore/Openbra <dependencytype>utilise</dependencytype> </D pendmodule> <propertyname="javaoutputpath"value="build/classes"/> <propertyname="contextroot"value="openbravo"/> </Wbmodule> </Projetmodules> AvantdecommencerlacompilationetlaconstructiondeOpenbravoERP,s'ilvousplatvrifiezlespointssuivants: Afin d'viter les problmes avec les jeux de caractres, slectionnez Openbravo , OpenbravoCore , OpenbravoTrl et OpenbravoWAD projets et cliquez sur Projet> Proprits . Puis, dans Proprits fentre popup, cliquez sur Ressources et slectionnezUTF8 dans l'encodage du texte du fichier du panneau dans le cas Hrit de conteneur (UTF8) option n'est pas slectionne.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

27/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Assurezvousquevousavezdansvotreexplorateurdeprojetonglet: openbravoprojet OpenbravoCoreprojet OpenbravoTrlprojet OpenbravoWADprojet Serveursdossier VrifiezgalementquelestchesAntsuivantssontl'intrieurExcuter>Outilsexternesliste: eclipse.install.source create.database eclipse.trl.lib eclipse.wad.lib eclipse.compile.complete

Si n'importe quelle tche Ant est absent de Run>Outilsexternes liste, slectionnez Excuter> Outils externes> Organiser les Favoris...etAjouterlaliste. Si vous n'tiez pas en mesure d'ajouter des tches Ant manquants Excuter> Outils externes liste, ouverte Ant onglet en

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

28/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

slectionnantFentre> Afficher la vue> Autre ... > Ant puis faites glisser build.xml fichier ( l'intrieur dossier gnral) Ant onglet.Vousserezenmesured'excuterdestchesAntenlesslectionnant,puiscliquezsurExcuterlacibleslectionneicne .

Noteimportante:lorsdel'excutiond'unetcheAntpartirdumenuEclipsed'outilsexternes,puisl'erreursuivantepeutseproduire: La variable d'environnement JAVA_HOME n'est pas dfinie . Pour rsoudre ce problme, consultez cette page d'installation de l'environnement et de suivre les lignes directrices pour la mise en JAVA_HOME dans votre environnement spcifique. Redmarrez EclipseaprsavoirJAVA_HOME.

EclipseIDEcompilationetd'assemblagespcificits
Openbravo ERP compilation l'aide de l'IDE Eclipse diffre de la mthode de ligne de commande dans l'un des aspects majeurs. Utilisationdel'IDEEclipse,lesprojetsdoivent: 1. Premiretrecompil,l'obtentiond'*.javafichiersl'intrieurbuild/javasqlcdossier. 2. Puisconstruite,l'obtentiond'*.classelesfichiersl'intrieurdelaconstructionoulesclassesdossier. Utilisationdelalignedecommande,lacompilationetlaconstructionseproduiredansuneseuletape. IlyadeuxfaonsdecompileretdeconstruireOpenbravoERPaidedel'IDEEclipse: 1. Enuneseuletapeenutilisanteclipse.install.sourceAnttche. 2. Composanteparcomposantedansl'ordresuivant: 1. OpenbravoCoreprojet. 2. Labasededonnes. 3. OpenbravoWADprojet. 4. OpenbravoTrlprojet. 5. openbravoprojet.

eclipse.install.source
En lanant eclipse.install.source Ant tche, la base de donnes sera cre et OpenbravoCore , OpenbravoWAD , OpenbravoTrl et openbravoprojetsserontraliss. SlectionnezExcuter>Outilsexternes>eclipse.install.sourceAnttche. Danslaconsoleonglet,voirl'tatd'avancementdeceprocessus.AssurezvousquecelasetermineavecBUILDSUCCESSFUL message. Une fois construit, vrifiez que, l'intrieur Explorateur de projets onglet, les icnes d'erreur sur le ct gauche de OpenbravoWAD,OpenbravoTrletopenbravoprojetsontdisparu. Sivoustrouvezuneerreur,s'ilvousplatjeterunoeillacompilationetdeconstruiredesquestionsdel'article.

OpenbravoCore
Dans l'Explorateur de projets onglet, slectionnez OpenbravoCore projet, puis slectionnez Projet> Le projet de construction lmentdemenu(voirleserreursdecompilationdansProblmesonglet). Sivoustrouvezuneerreur,s'ilvousplatjeterunoeillacompilationetdeconstruiredesquestionsdel'article.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

29/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Basededonnes
Premiretaped'OpenbravoERPbtimentestlacrationdelabasededonnes*.xmldesfichiers. AllerlaExcuter>Outilsexterneslmentdemenupuiscliquezsurcreate.databaseAnttche. Voirl'tatd'avancementdeceprocessusdanslaconsoleonglet. Silesparamtresdebasededonnesonttbienconfigurl'intrieurOpenbravo.propertiesfichier,create.databaseprocessus devraitseterminerparunBUILDRUSSImessage. Sivoustrouvezuneerreur,s'ilvousplatjeterunoeillacompilationetdeconstruiredesquestionsdel'article.

OpenbravoWAD
SlectionnezExcuter>Outilsexternes>eclipse.wad.libtcheAnt. Danslaconsoleonglet,voirl'tatd'avancementdeceprocessus.AssurezvousquecelasetermineavecBUILDSUCCESSFUL message. Une fois construit, vrifiez que, l'intrieur Explorateur de projets onglet, icne d'erreur sur le ct gauche de OpenbravoWADprojetadisparu. Sivoustrouvezuneerreur,s'ilvousplatjeterunoeillacompilationetdeconstruiredesquestionsdel'article.

OpenbravoTrl
SlectionnezExcuter>Outilsexternes>eclipse.trl.libtcheAnt. Danslaconsoleonglet,voirl'volutiondeceprocessus.AssurezvousquecelasetermineavecBUILDSUCCESSFULmessage. Unefoisconstruit,vrifiezque,l'intrieurExplorateurdeprojetsonglet,icned'erreur surlectgauchedeOpenbravoTrl projetadisparu. Sivoustrouvezuneerreur,s'ilvousplatjeterunoeillacompilationetdeconstruiredesquestionsdel'article.

Openbravo
SlectionnezExcuter>Outilsexternes>eclipse.compile.completeAnttche. Danslaconsoleonglet,voirl'volutiondeceprocessus.AssurezvousquecelasetermineavecBUILDSUCCESSFULmessage. Une fois construit, vrifiez que, l'intrieur Explorateur de projets onglet, icne d'erreur sur le ct gauche de openbravo projetadisparu. Sivoustrouvezuneerreur,s'ilvousplatjeterunoeillacompilationetdeconstruiredesquestionsdel'article.

Compilationetdeconstruiredesquestions
Numro1 OpenbravoERPtchesdecompilationpourl'IDEEclipseonttchangesrcemment.Sivousutilisezuncodesourceavantlarvision 6192(parexemple,OpenbravoERP2,35MP5ouOpenbravoERP2.40beta),effectuerdestchesaprschaquecompilation: Al'intrieurExplorateurdeprojetsonglet,faitesunclicdroitsurleprojetquichoueetRafrachissezil. Ensuite,slectionnezProjet>Leprojetdeconstructionlmentdemenu(voirleserreursdecompilationdansProblmesonglet). Numro2 Avantdecontinuer,s'ilvousplatassurezvousqu'aucuneerreurresterdanslesprobl mesonglet. Sil'erreurpersiste,passezProjet>Nettoyer...lmentdemenu,slectionnezNettoyertouslesprojetsdeboutonradio,vrifiez Dmarrer une accumulation immdiatement case puis cliquez sur OK sur le bouton. En nettoyant un projet, tout le contenu l'intrieurdebuilddossier(c.catgorie*.fichiers)estsupprim.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

30/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Si vous voyez encore beaucoup d'erreurs l'intrieur des problmes de pattes (plus de 1.000), s'il vous plat vrifier l' interdpendanceentreopenbravoetOpenbravoCoreprojets.Pour ce faire, slectionnez openbravo projet puis clic droit et slectionnezProprits.Al'intrieurdumoduleJavaEEdpendancesarticle,assurezvousqueOpenbravoCorecaseestcoche (si elle n'est pas, slectionnezle) puis cliquez sur OK sur le bouton. Enfin, allez Projet> Nettoyer ... lment de menu, slectionnezopenbravoprojet,consultezDmarreruneaccumulationimmdiatementcasepuiscliquezsurOKsurlebouton.

Numro3 Sideserreurssubsistent(nesesoucientpasdemisesengarde),vousdevrezsupprimeretimporterleprojetdansl'erreur,compiler et construireOpenbravoERPoudedfinirleserveurTomcatnouveauenfonctiondumessaged'erreur. Numro4 SivousmettezvotreIDenvironnementdedveloppementl'intrieurOpenbravo.propertiesfichier,s'ilvousplatvrifierquetoutva bien en excutant le script SQL suivant dans votre outil d'administration de base de donnes (par exemple, pgAdmin III ou phpPgAdminpourPostgreSQLetOracleSQLDeveloperouToadpourOracle): SELECTCURRENTNEXTSYSDEAD_SEQUENCEWHEREnom='AD_Column' Rsultat doit tre gale votre ID environnement de dveloppement multipli par 100.000 (cent milliers). Si ce n'est pas, bon

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

31/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

development.environment.idvaleurdelavariablel'intrieurOpenbravo.propertiesfichieretlancezcreate.databasetcheAntnouveau.

ExcutionOpenbravoERP
UnefoisOpenbravoERPatcorrectementcompiletconstruit,ilestprttreutilisviavotrenavigateurWeb. Al'intrieurdel'IDEEclipse,dmarrerleserveurTomcatencliquantsurDmarrerleserveuricne dansServeursonglet. Une fois qu'il commence, ouvrez votre navigateur Web et saisissez votre URL dans le formulaire http://hostname:port/context_name/(parexemple,http://localhost:8080/openbravo/).

Remarquesimportantes: Erreurtat HTTP404Filenotfoundpageaulieudeconnecterlapagervleunproblmeaveclenomdecontexte.S'il vousplatassurezvousqueracineducontextedansProjet>Proprits>ParamtresWebduprojet a lamme valeurque context.namevariabledansOpenbravo.propertiesfichier. ErreurHTTPStatus404ServletX8006xxn'estpasdisponiblepageaulieudeconnecterlapagervleunproblmelorsde lacompilationetlaconstructiondeOpenbravoERP.S'il vousplat effectuer attentivement ces tapes nouveauavantde continuer.

Typed'OpenbravoenpassezonedetexteetOpenbravodansMotdepassezonedetextepuiscliquezsurSeconnecter sur le bouton.Flicitations!VousavezfiniavecOpenbravoERPinstallationl'aidedel'IDEEclipse:)

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

32/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Noteimportante:s'ilvousplatnoterquelapremireconnexionenestfaitavecl'administrateursyst meler ledesorteque vous ne serez pas en mesure de voir les options commerciales (message AccessTableNoView s'affiche la place), mais seulementlestchesd'administration.Afind'accderdespartenairescommerciaux,lesproduits,lesventesetlescommandes d'approvisionnementetainsidesuite,changervotrerleBigBazaaradministration(ouOpenbravoadministration)encliquantsur Openbravo lien ( gauche vers le haut) et en le slectionnant dans infomation r le fentre popup. Vous pouvez galementdfinircerlepardfautencochantDfinirpardfautlacasecocher.

PourarrterleserveurTomcat,cliquezsurArrterleserveuricne

dansServeursongletl'intrieurdel'IDEEclipse.

DbogageOpenbravoERP
Avecl'IDEEclipse,onpeutfacilementdboguerlecodeJavaauseindeOpenbravoERP.Unebrveintroductionestprsentedans ceguide: A l'intrieur de l'IDE Eclipse, dmarrer le serveur Tomcat en mode debug en cliquant sur Dmarrer le serveur en mode dbogageicne dansServeursonglet. Une fois qu'il commence, ouvrez votre navigateur Web et saisissez votre URL dans le formulaire http://hostname:port/context_name/(parexemple,http://localhost:8080/openbravo/). AccsDebugvoirautomatiquementouencliquantsurlaperspectivededbogageicne.

Gnralenvuededbogage(oupointdevue)s'ouvreetprsenteplusieursonglets. L'ongletprincipalestceluimontrantlesfichiersdboguer.pointsd'arrtpeuventtreajoutsetsupprimsendoublecliquant surlectgaucheaaugmentpartiecoloredufichier.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

33/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Pointsd'arrtongletaffichetouslespointsd'arrtdfinissurtoutlecode.Cetongletpermetgalementdesupprimeroudesauter cellessouhaites.

Naviguez Openbravo ERP comme d'habitude via votre navigateur Web. Une fois la demande atteint un point d'arrt actif, l'excutions'arrteetlecontrleestremisvous. PassezlalignedecodesuivanteencliquantsurStepOvericne ouenappuyantsurF6cl. Allerl'intrieurd'unemthodeencliquantsurStepIntoicne ouenappuyantsurF5cl.

Notez:AssurezvousqueEclipseaeffectivementl'accsaucodesourcedelamthodequevousvoulezentrerdans.

Retourd'unemthodeencliquantsurRetourtapeicne ouenappuyantsurF7cl. Allerl'arrtsuivantouterminerledbogageencliquantsurReprendrel'icne ouenappuyantsurF8cl. ArrtezdedbogageduserveurencliquantsurTerminericne ouenappuyantsurCtrl+F2touches.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

34/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Suivrelesvaleursdesvariablesl'intrieurduVariablesonglet.

S'ilvousplattrouverplusd'informationssurlafaondedboguer*java.fichiersauseindel'IDEEclipsesuivant: EclipseetJava:l'utilisationdudbogueur. TrucsetastucespourledbogagedansEclipse. CommentfairepourdbogueruneapplicationJavadistant.

PrfrencesEclipse
Cettesectiondcritlesprfrencesdemettreenclipsepourobtenirdesperformancesmaximales/productivitetdeveillerceque vousentantquedveloppeurconformeauxnormesOpenbravo.Cesprfrencespeuventtremisentlchargeantetenl'importationde cefichieropenbravoeclipseprefs.epf,oupeuttrerglemanuellement(commedcritdanscettesection). PourdfinirlesprfrencesEclipseallerlafentrePrfrences>

Miseenforme:ConventionsdeJava
Ils'agitd'unmustdo.RglezleformateurdecodeutiliserlesconventionsJava.

Editeurd'ActionsEnregistrer
Eclipseestcapabled'effectuerdesactionsautomatiqueslorsdel'enregistrementdesfichierssource.Unedesactionsestdeformaterle

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

35/41

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 DoitDo. Dfinissez l'action de sauvegarde tel que dcrit ci dessous:

Donc, cochez la case "effectuer les actions slectionnes ..." puis le code source Format, organiser des importations et des actions supplmentaires.Puis,enactionssupplmentairescliquezsurconfigureretallezl'ongletstyledecodeetdechangerlasectionvariable dclarationspourdfinirlemodificateurfinalpourlesvariableslocales(etleschampsdedcocherprivs).

Dsactiverlavalidation
EclipsevalideautomatiquementlesfichiersXML,JSPetHTML.Bienquecelapuissetreunecaractristiqueutile,ilesttrscoteuse enressources.LeprojetdedveloppementOpenbravoadenombreuxfichiersXMLetHTMLquirendimpossiblel'utilisationdecette fonctionnalit dans le mode de construction automatique. La dsactivation de cette fonctionnalit, il est possible de travailler avec Openbravoenautomatiquelemodedeconstruction.Lavalidationpeuttredsactivedanslesprfrencesdevalidation(danslebasde lavuedesprfrences).Dsactivertouslesvalidationautomatiqueendcochantlacasecorrespondante.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

36/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Paramtresducompilateur
Eclipsepeutautomatiquementdtecteretsignalerlesproblmesdeprogrammationpotentiels.CeciestdfinidanslesJava>Compiler> Erreurs / section Mises en garde. Les paramtres standard sont la plupart du temps correct, mais de dfinir les erreurs suivantes / conditiond'avertissementAvertissement(partirIgnorer): StyleCode Sanspapiersblocvide Paramtrage Desproblmesdeprogrammationpotentiels Possiblecessionaccidentelleboolen DclarationVide Enumconstantedetypenesontpascouvertsdanslecommutateur Mettezcasdechutetravers Potentielaccspointeurnull Nomobservationetlesconflits Dclarationdechampcacheunautrechampouvariable Dclaration de variable locale masque une autre discipline (mais garder pour inclure constructeur et paramtres de la mthodesetterdcoche) APIobsolteetlimit APIObsolte:Vrifiezlesignalsubstitutionoulamiseen uvremthodeobsolte

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

37/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

DvelopperOpenbravoERP
Dveloppementl'aidedel'IDEEclipsesuitlesmmesprincipesqueledveloppementenlignedecommanded'OpenbravoERP.S'il vousplattrouverplusd'informationssurledveloppementOpenbravoERPl'adresse: Openbravodveloppementenvironnement(ODE)tches. OpenbravoERPdegestiondesprocessusdedveloppement. OpenbravoERPdveloppeurmanuel. D'autresoutilspourledveloppementOpenbravoERP.

Conseilsetraccourcis Problmesdecompilation
Eclipseafficheproblmesdecompilationetd'autresdanslavuedesproblmes.Ilyaunproblmequiestimportantdegarderl'esprit lorsque l'on travaille avec Eclipse, c'est le problme du chemin de construction. Un problme de chemin de construction est rendue visibledanslavueproblme,maisapourconsquencequel'clipseneserapascompilerlesclasses.Ainsi,toutemodificationquevous apporteznesontpasvisiblesdanslecodeexcutable.Cen'estpasdirectementvidentelorsquevousmodifiezvotrecodeetledbogage et puis notez que le dbogueur n'est pas insync avec votre code source. Donc, si vous rencontrez la situation que vos modifications sourcesnesontpasrefltslorsdel'excutionclipsepuisvrifiez

Typederecherche:Maj+Ctrl+T
Unefonctionnalittrspratiqueestlarecherched'untypeenutilisantsonnom.Ouvrez la fentre de recherche en appuyant sur les touchesMaj+Ctrl+Tdanslemmetemps.NotezquecettefonctionnalitestdisponibledansleJavaetJavaEEperspectives.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

38/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Miettesdepain
Lafonctionbreadcrumb(activparleboutondechapeluredansletop)vouspermetdevoirsiunfichierestsitudansleprojet.Ceciest trs pratique lorsque vous ouvrez un fichier dans le cadre d'une action de recherche (donc pas en parcourant l'arborescence de l'explorateur).

Expressionsdespointsd'arrt
Vous pouvez dfinir des points d'arrt en cliquantdroit dans le gauche de la source (lorsqu'il est ouvert dans l'diteur). Une fonctionnalitintressanteestquevouspouvezfairelepointd'arrtconditionnelenentrantuneexpressionboolennedanslesproprits depointd'arrt.L'diteurd'expressionestlecontexteconscientetaunsupportpourlacompltiondecode.Notezqueladfinitiondela conditiond'arrtaunebonnequantitdel'impactsurlaperformancedelasessiondedbogage.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

39/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Detypeouvert(f3)
Vouspouvezouvriruntype(uneclasse)ouallezsadclarationenplaantlecurseursurlavariableoudeladclarationetenappuyant surF3ouCtrlclicdelasourisgauche.

Hirarchiedesappels,etchirarchiedestypes
Unclicdroitsurunedclarationoud'unecatgorievouspermetdevoirl'appeletlahirarchiedetypeetd'autresinformationsutiles.

Personnaliserlance

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

40/41

07/03/12

Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki

Vouspouvezpersonnaliserleslancementsenvuede(parexemple)d'viterlatraduction(optiondtr=non)danslatcheeclipse.compile D'abord trouver le lanceur normalement $ workspace_home / .metadata / .plugins / org.eclipse.debug.core / .launches / eclipse.compile.launch Ouvrezlefichieretmodifiezlaligne: name}"/ : name}dtr=${string_prompt:traduction}"/ Maintenant,redmarrezeclipse.Laprochainefoisquevousexcutezlelanceureclipse.compileilvousserademandpourlenomdela fentre(commetoujours)etctilvousserademandpourlatraduction(oui/non)

Problmesconnus
VoiciunelistedesproblmesconnusavecOpenbravoERPetdel'IDEEclipse: OpenbravoFoireauxquestions(FAQ). IDEEclipseproblmesconnus. Subversiondecontrlenonconcordance.

Soutenir
Pour toute question ou de doute en ce qui concerne l'IDE Eclipse installation et la configuration, les poster sur le forum Openbravo DveloppeursourejoindrelecanalIRC#openbravodansFreenode. Rcupredehttp://64.75.18.145/Archive:Installation_and_setup_of_Eclipse_IDE" Cette page a t consulte 117,377 fois. Cette page a t modifie 17h59, 18 Novembre 2010. Contenu disponible sous Creative CommonsAttributionShareAlike2.5LicenseEspagne.

64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse

41/41

You might also like