Archive_ Installation Et Configuration de l'IDE Eclipse - Openbravo Wiki
-
Upload
ben-ameur-med -
Category
Documents
-
view
566 -
download
1
Transcript of Archive_ Installation Et Configuration de l'IDE Eclipse - Openbravo Wiki
07/03/12
Archive: Installation et configuration de l'IDE Eclipse - Openbravo wiki
Archive:Installationetconfigurationdel'IDEEclipseContenu1Prsentation 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.
LesexigencesminimalesToutd'abord,ilestimportantdemettreenplacel'environnementdanslequelOpenbravoERPfonctionnecorrectement,c'estdire: PostgreSQLouOraclebasededonnes SunJavaDevelopmentKit(JDK) ApacheTomcat ApacheAnt Enoutreunsystmeavecunminimumde1Godemmoireestncessaire.
ClientSubversionInstaller 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.
LesprocesseursXMLTlcharger staxapi1.0.1.jar (StAX) et wstxasl3.0.2.jar (Woodstox) XML processeurs . Ensuite, copiez ces deux fichiers lib dossierl'intrieurdevotredossierAnt.
EclipseIDETlchargerEclipseGanymedeIDEforJavaEEDevelopers(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.
SubversifLaversionactuelledeSubversiveplugin(0.7.2)n'estpascomplteSubversion1.5capabledesortequevousneserezpasenmesure d'engagerdesrfrentielsOpenbravoavecelle.S'ilvousplatutiliserlepluginSubclipselieu. SivousaviezinstallSubversiveplugin,S'ilvousplatsuivezcestapespourdsinstallerouleregarderenligne:allerAide>Mises jourlogiciellesdirectement. Vousaurezdsinstaller(danscetordre): JDTIgnorerlesextensions 1.xSVNKit SubversiveSVNConnectors FournisseurquipeSVN
MercurialEclipseInstallerMercurialEclipseplugin.
PluginssupplmentairesSuivantlanormeIDEEclipseunpluginsupplmentaireestncessairepourdvelopperOpenbravo: 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.
AvantdecommencerAvant 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.
EclipseWorkbenchNoteimportante: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.
EclipseespacedetravailL'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 MercurielPourtrecorrectementdocumentes.EncemomentsuivreMercurialManuelpourlesdveloppeursOpenbravoGuide.
SubversionHerewego!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.propertiesLesvaleursdesvariablesd'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
ImportationOpenbravoERPdesprojetsLesprojetssuivantssontncessairesdansvotreespacedetravailavantdecompiler:Openbravo,OpenbravoCore,OpenbravoWADet OpenbravoTrl.S'ilvousplatnoterquelacommandedeprojetsimportateursdoiventsuivrelasquencecidessous.
OpenbravoOpenbravoOpenbravoERPprojetcontientluimme:lesformes,lesrapports,d'appelsout,descombos,desprocessusetainsidesuite. S'ilvousplatnoterque,danslecasquevousvrifilecodesourcedepuisledptSubversionenutilisantl'IDEEclipse,openbravo projetn'apasbesoind'treimports. Sinon,sivousavezobtenulecodesourcedeOpenbravoERPdelevrifierviaSVNenlignedecommandeoudeTortoiseSVNouvia l'installateurBitRock,suivezlesmmestapesquedansOpenbravoCoreimporteropenbravoprojetdeopenbravodossier.
OpenbravoCoreOpenbravoCore 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.
OpenbravoWADOpenbravoWADprojetcontientlecodesourcedel'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.
OpenbravoTrlOpenbravoTrlprojetcontientlecodesourcedutraducteur. SuivezlesmmestapesquedansOpenbravoCored'importerOpenbravoTrlprojetdesrctrldossier.
DfinirleserveurTomcatUnefoisquetouslesprojetsonttrgulirementimportes,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 lesavantlacompilationetlaconstructionorg.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: Contenudeorg.eclipse.wst.common.componentaprscopipartirdufichierorg.eclipse.wst.common.component.template:
deployname="openbravo">