Installer et configurer Borland JBuilder 2005 Foundation
Introduction
JBuilder est un environnement de développement intégré (EDI) développé par la société Borland. JBuilder permet de développer des applications Java fonctionnant avec la machine virtuelle de Sun Microsystems. Etant donné que JBuilder est lui-même écrit en Java, il est distribué pour la plupart des systèmes d'exploitation (Windows, Linux, Solaris et MacOS X).
JBuilder est à l'origine un outil de développement professionnel destiné à l'entreprise. Néanmoins, Borland a eu l'excellente idée de fournir une version légèrement bridée de son outil pour la communauté Open Source. Vous trouverez de plus amples informations concernant les différences entre les différentes versions sur le site de Borland.
Téléchargement
- Téléchargez la dernière version de JBuilder 2005 Foundation sur le site de Borland à l'adresse suivante :
http://www.borland.com/products/downloads/download_jbuilder.htmllien mort. - Vous devrez vous enregistrer afin de recevoir une clé pour activer le produit.
- Vous recevrez le fichier clé (Key file) via votre adresse email.
- Téléchargez le fichier d'installation (début de la page) : JBuilder Foundation 2005 - French - Linux (94.4 Mo).
- Téléchargez les fichiers auxiliaires (plus bas, dans la partie French Documentation : jb2005_fnd_docs_linux.tar.gz (100.6 Mo) et jb2005_fnd_samples_linux.tar.gz (9.4 Mo).
Remarque : Au moment où j'écris ces quelques lignes, il semblerait que les fichiers auxiliaires ne soit pas accessibles en français. (File not found
). Dans ce cas, soit vous attendez que les fichiers soient accessibles, soit vous installez les auxiliaires en anglais.
Remarque (28Fév2006) : Presque tous les fichiers JBuilder 2005 Foundation sont téléchargeables sur le site Borland malgrès les liens inaccessibles. Le dossier JB_2005_Foundation_French ne semble pas exister contrairement au dossier JBuilderFoundation2005_French . La doc linux en français peut donc être téléchargé ftp://ftpd.borland.com/download/jbuilder/JBuilderFoundation2005_French/jb2005_fnd_docs_linux.tar.gz
JBuilder n'est plus téléchargeable en version gratuite dorénavent.
Installation
Installation de l'EDI proprement dit
- Ouvrez un terminal (Menu Applications ⇒ Accessoires ⇒ Terminal).
- Allez dans le répertoire de téléchargement des fichiers (chez moi,
/home/ols/Desktop/
).
cd /home/ols/Desktop
- Décompressez le fichier d'installation (le premier que vous avez téléchargé) :
gzip -d jb2005_fnd_linux.tar.gz tar -xvvf jb2005_fnd_linux.tar
- Remarque : J'ai déjà eu des ennuis en décompressant ce fichier avec l'interface graphique (j'ignore pour quelle raison), c'est pour cela que je vous conseille d'utiliser la ligne de commande.
- Pour l'installer pour votre utilisateur uniquement, allez avec l'interface graphique lancer le fichier
install.bin
se trouvant dans le répertoire décompresséjb2005_linux
. Dans la suite de cet article, je considèrerai que vous l'installez en mode Administrateur (c'est-à-dire pour tous les utilisateurs de la machine). - Pour l'installer en mode Administrateur, exécutez la commande suivante dans le terminal (vous devriez être dans le répertoire de téléchargement) :
cd jb2005_linux sudo sh ./install.bin
- Un assistant graphique va vous aider pour la suite du processus d'installation.
- Le répertoire d'installation par défaut est
/opt/Borland/JBuilder2005
, gardez ce répertoire comme cible.
Installation de la documentation
- Une fois que le terminal vous a rendu la main (peu de temps après la fin de l'installation), retournez dans le répertoire de téléchargement (pour installer les fichiers auxiliaires). Chez moi, j'utilise cette commande :
cd /home/ols/Desktop
- Décompressez la documentation avec les commandes suivantes :
gzip -d jb2005_fnd_docs_linux.tar.gz tar -xvvf jb2005_fnd_docs_linux.tar
- Maintenant, installez la documentation (en mode utilisateur, exécutez
jb2005_docs/install.bin
. En mode Administrateur, introduisez la commande suivante :
sudo jb2005_docs/install.bin
- Un assistant graphique va vous guider lors du processus d'installation.
- Remarque : Lors de la demande du répertoire cible, pensez à indiquer le même que précédemment (dans notre cas,
/opt/Borland/JBuilder2005
).
Installation des samples (projets d'exemples)
- Retournez dans le répertoire de téléchargement (pour installer les fichiers auxiliaires). Chez moi, j'utilise cette commande :
cd /home/ols/Desktop
- Décompressez les samples avec les commandes suivantes :
gzip -d jb2005_fnd_samples_linux.tar.gz tar -xvvf jb2005_fnd_samples_linux.tar
- Maintenant, installez la documentation (en mode utilisateur, exécutez
jb2005_samples/install.bin
. En mode Administrateur, introduisez la commande suivante :
sudo jb2005_samples/install.bin
- Un assistant graphique va vous guider lors du processus d'installation.
- Remarque : Lors de la demande du répertoire cible, pensez à indiquer le même que précédemment (dans notre cas,
/opt/Borland/JBuilder2005
).
Premier lancement et configuration
Test de fonctionnement
Pour tester JBuilder 2005 Foundation, introduisez la commande suivante dans un terminal :
/opt/Borland/JBuilder2005/bin/jbuilder
Si vous obtenez l'interface de développement, c'est que tout est bien installé. Il nous reste plus qu'à faire quelques petits aménagements pour nous simplifier la vie.
Raccourci dans la console
D'abord, nous allons créer un lien permettant de lancer JBuilder en introduisant uniquement jbuilder
. Pour ce faire, introduisez la commande suivante :
sudo ln -s /opt/Borland/JBuilder2005/bin/jbuilder /usr/local/bin/
Raccourcis dans le menu Applications
Le raccourci dans la console, c'est bien mais étant donné que JBuilder tourne de toute façon en mode graphique, il est pratique de pouvoir l'exécuter à partir du menu Applications.
Remarque : Vous n'êtes pas obliger de configurer tous les raccourcis. Vous pouvez vous limiter à un raccourci pour JBuilder 2005 sans faire de sous menu.
Pour ce faire, suivez la procédure qui suit :
- Exécutez l'éditeur de menu en allant dans le menu Applications ⇒ Outils système ⇒ Editeur de menu Applications.
- Dans la colonne de gauche, choisissez la catégorie
Programmation
. - Cliquez sur le bouton New menu (en bas à gauche).
- Comme nom de menu (Name), introduisez
JBuilder 2005
. Comme icône, choisissez/opt/Borland/JBuilder2005/bin/jbuilder_icon.xpm
. - Dépliez le menu
Programmation
et choisissez le nouveau menuJBuilder 2005
. - Cliquez sur le bouton New entry (en bas à droite).
- Comme nom (Name), introduisez
JBuilder 2005
. Comme commande (Command), choisissez/opt/Borland/JBuilder2005/bin/jbuilder
. Comme icône, choisissez/opt/Borland/JBuilder2005/bin/jbuilder_icon.xpm
. - Cliquez sur le bouton New entry (en bas à droite).
- Comme nom (Name), introduisez
Explorateur JDatastore
. Comme commande (Command), choisissez/opt/Borland/JBuilder2005/bin/jdsexplorer
. Comme icône, choisissez/opt/Borland/JBuilder2005/bin/datastoreexplorer_icon.xpm
. - Cliquez sur le bouton New entry (en bas à droite).
- Comme nom (Name), introduisez
Serveur JDatastore
. Comme commande (Command), choisissez/opt/Borland/JBuilder2005/bin/jdsserver
. Comme icône, choisissez/opt/Borland/JBuilder2005/bin/datastoreserver_icon.xpm
. - Quittez l'éditeur de menu (menu File ⇒ Quitter).
Vous pouvez maintenant démarrer JBuilder à partir du menu Applications ⇒ Programmation ⇒ JBuilder 2005 .
Problèmes connus
Les polices de caractères et l'encodage
Parfois, avec des projets sont encodés en ISO8859-1 et nous devons adapter l'encodage des caractères de JBuilder. En fait, si vous ne faites pas cette petite modification, les caractères accentués de ces projets JBuilder seront représentés par des petits carrés.
Remarque : Cette astuce concernant le problème des caractères accentués est valable pour la plupart des distributions Linux et pour les autres version de JBuilder. Cependant, Borland ignore comment résoudre ce problème…
Pour résoudre ce problème, il vous suffit d'éditer le fichier de configuration /opt/Borland/JBuilder2005/bin/jdk.config
avec la commande suivante :
sudo gedit /opt/Borland/JBuilder2005/bin/jdk.config
Dans ce fichier, décommentez ou ajoutez la ligne suivante :
vmparam -Dfile.encoding=ISO8859_1
A l'avenir, pour éviter ces petits désagréments, encodez tous vos fichiers en UTF-8.
Contributeurs : ostaquet