Friday, May 25, 2012

Resolved : JBOSS Installation on Eclipse

Installation de JBoss Tools:


Aujourd'hui j'installe JBOSS Tools sous eclipse.  Au cours de cette installation, j'ai commencé par installer eclipse, svn pour la récupération des codes source puis JBOSS Tools 3.3. Par la suite j'ai procédé à la récupération des codes et la, une erreur :

An internal error occurred during: "Initializing Java Tooling".
java.lang.NullPointerException


La deuxième tentation, j'ai installé Eclipse et svn, puis j'ai récupéré le code souce. Tout s'est bien passé. J'ai donc installé Jboss Tools et la, une erreur s'est encore produite et je n'arrive plus à accéder à mon code source
!ENTRY org.eclipse.jface 2 0 2012-05-25 08:48:55.364
!MESSAGE Keybinding conflicts occurred.  They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2012-05-25 08:48:55.365
!MESSAGE A conflict occurred for ALT+CTRL+P:
Binding(ALT+CTRL+P,
 ParameterizedCommand(Command(org.eclipse.team.svn.ui.command.CreatePatchCommand,Create Patch...,
  ,
  Category(org.eclipse.team.svn.ui.command.category,SVN,null,true),
  org.eclipse.team.svn.ui.action.local.CreatePatchAction,
  ,,true),null),
 org.eclipse.ui.defaultAcceleratorConfiguration,
 org.eclipse.ui.contexts.window,,,system)
Binding(ALT+CTRL+P,
 ParameterizedCommand(Command(org.jboss.tools.maven.ui.commands.selectMavenProfileCommand,Select Maven Profiles,
  ,
  Category(org.eclipse.ui.category.window,Window,null,true),
  org.jboss.tools.maven.profiles.ui.internal.ProfileSelectionHandler,
  ,,true),null),
 org.eclipse.ui.defaultAcceleratorConfiguration,
 org.eclipse.ui.contexts.window,,,system)

!ENTRY org.eclipse.core.resources 4 2 2012-05-25 08:48:59.720
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
!STACK 0
java.lang.NullPointerException
 at org.jboss.ide.eclipse.as.classpath.core.ejb3.EJB3ClasspathContainer.getClasspathEntries(EJB3ClasspathContainer.java:116)


Afin de récupérer le stacktrace d'eclipse, rendez vous dans le dossier Workspace -> .metadata et la vous trouverez le fichier .log.

J'ai par la suite j'ai suivi les conseil d'un ami ( Kevin ) et ce tutorial proposé par Objis.


La Solution - Intégration du serveur JBoss  First :


Une fois Eclipse et SVN sont bien installés, je commence l'installation du plugin JBoss Tools.
Pour bien utilisé SVN, il faut s'assurer d'avoir télécharger le connector qui va bien avec le système. Les connecteurs sont proposés automatiquement par eclipse une fois svn est installé et qu'Eclipse est redémarré. Afin de voir les connecteurs, il suffit d'aller à Windows -> Preferences -> Team -> SVN et Visiter l'onglet SVN Client. Mon connector est Native Java HL 1.6.15:



J'accède alors à l'outil d'installation de nouveau software d'eclipse  (Help -> Install New Software) tout en spécifiant le site d'installation de JBoss Tools.



Une suite c'est fait, je passe à la configuration de mon serveur JBoss:





 Je spécifie par la suite la localisation de mon serveur JBoss (Que j'ai téléchargé et dézippé dans la racine D:\). J'ai notamment choisit la bonne version de mon Java Runtime Environment.




 Voila, dans cette fenetre je coche la case Server is externally manager.



Et le serveur est la dans la View Server:



Après toute cette manipulation, j'ai redémarrer Eclipse et par la suite j'ai importé mon code source avce SVN et la.... Ca maaaaaaaaaaaaaaaaarche, I am Happy :-). 

Wednesday, May 23, 2012

Installation de Java avec Erreur : Error occurred during initialization of VM

Dernierement j'ai essayé d'installer Java 1.6 et Eclipse.

Suite au téléchargement d'eclipse et en essayant de le lancer un message d'erreur est apparu:

the eclipse executable launcher was unable to locate its companion shared library

Au départ j'ai cru que c'est un probleme d'eclipse mais apres pas mal de tentations il s'est avéré que c'est le probleme de Java. En effet, en essayant la commande Java -version ou Java sur la ligne de commande, un message d'erreur s'affiche:

Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object windows

J'ai essayé donc de modifier la valeur d'environnement (clic droite sur le poste de travail-> Propriete->Parametre Systeme Avancee -> Variables environnement)
La dans les variables système, il faut faire des modification au niveau du path, en rajoutant le chemin de dossier Java et plus précisément le JDK, mais ATTENTION, ce chemin doit être remseigné en debut et non pas à la fin:


Path= C:\Program Files\Java\jdk1.6.0_32\bin\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

Voila, suite à ses modifications, eclipse s'est à la fin lancé et tou fonctionne super bien ;-)

Articles les plus consultés