Professional Documents
Culture Documents
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
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
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
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
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
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
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
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
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
64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse
10/41
07/03/12
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
64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse
12/41
07/03/12
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
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
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
Dansavanceonglet,dcochezActiverstructurededtectioncasecocheretcliquezsurSuivantsurlebouton.
64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse
16/41
07/03/12
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
VrifiezUtilisezl'espacedetravailpardfautemplacementcasecocher,puiscliquezsurTerminersurlebouton.
CodesourcedeOpenbravoERPvrifierdparts.Ceprocessuspeutprendreuncertaintemps,enfonctiondelavitessede votreconnexionInternet.
64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse
18/41
07/03/12
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
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
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
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
Dansunnouveauserveurfentrepopup,slectionnezApache>Tomcatv6.0Server,puiscliquezsurSuivantsurlebouton.
Accdezvotrerpertoired'installationdeTomcatpourremplirlazonedetextecorrespondante.
64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse
23/41
07/03/12
SlectionnezopenbravodeprojetsDisponibleliste,puiscliquezsurAjouterbouton.
Unefoisopenbravoprojetestdplacversdesprojetsconfigurlaliste,cliquezsurTerminersurlebouton.
Tomcatv6.0Serverestdsormaisdisponibledanslesserveursonglet.
64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse
24/41
07/03/12
FaitesunclicdroitdessuspuisslectionnezOuvrir.
Aperudefichiers'ouvre.
64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse
25/41
07/03/12
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
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
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
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
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
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
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.
64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse
32/41
07/03/12
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.
64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse
33/41
07/03/12
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.
64.75.18.145/Installation_and_setup_of_Eclipse_IDE#Mercurial_Eclipse
34/41
07/03/12
Suivrelesvaleursdesvariablesl'intrieurduVariablesonglet.
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
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
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
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
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
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
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