Archives par mot-clé : Eclipse

Logo Eclipse

Ajouter une variable d’environnement sous Eclipse

Publié dans Java | Un commentaire

Pour ajouter une variable d’environnement (classpath variable en anglais) sous Eclipse, il faut suivre la démarche suivante :

  1. Windows > Préférences
  2. Java > Build Path > Classpath Variable
  3. Puis en cliquant sur New, il est possible d’ajouter une variable

Cela permet par exemple de configurer une variable vers le Java (JAVA_HOME), le répertoire Maven (M2_HOME, MAVEN_REPO), …
Généralement, il vaut mieux ajouter d’abord des variables d’environnements au système (Lister, ajouter, modifier, supprimer des variables d’environnement sous Windows), puis, si besoin, à Eclipse.

Configurer un run avec paramètres sous Eclipse

Publié dans Java | Laisser un commentaire

Décidément, j’en apprends des choses sur Eclipse en ce moment. Par exemple, comment configurer une commande de run avec paramètres.

  1. Run > Run configurations... puis Java Application clic droit > New.
  2. On précise un libellé dans Name
  3. Dans l’onglet Main : il faut préciser le chemin vers le workspace dans Project, et la classe qui contient le main dans Main Class
  4. Dans l’onglet Arguments : il faut préciser les arguments du main dans Program Arguments (par exemple : -f cheminVersUnFichier)
  5. Et dans VM Arguments, il faut préciser les arguments de la machine virtuelle (par exemple, si on utilise un NamingContext : -Xms512m -Xmx512m -Djava.naming.factory.initial="org.jnp.interfaces.NamingContextFactory" -Djava.naming.provider.url="jnp://127.0.0.1:1099")

Run
Je peux maintenant lancer mon application avec les paramètres souhaités !

Configurer une commande build sous Eclipse

Publié dans Java | Laisser un commentaire

Il est possible de configurer un build effectué avec un outils externe à Eclipse (donc autre que Ant en fait) de manière à se faciliter la vie. Au lieu d’avoir une console ouverte à l’extérieur d’Eclipse, on peut configurer les commandes à effectuer sous Eclipse, ce qui est tout de même bien pratique si on n’aime pas trop les tâches répétitives. Pour cela :

  1. Run > External tools > External Tools Configuration...
  2. Sélection de Program puis Clic droit > New
  3. On peut entrer un libellé : Mon build à moi
  4. Dans l’onglet Main. Dans Location : le chemin vers la commande (maven.bat par exemple), dans Working Directory : le chemin vers le projet, ou les fichiers à builder (Browse Workspace > Sélection d'un projet), puis dans Arguments : les arguments du build (all, package, deploy, …)

build.png

On peut alors sélectionner tranquillement sa commande build, et voir le résultat dans le console d’Eclipse.

Les outils pour développer en Java EE

Publié dans Java | Laisser un commentaire

Java SE
Un de mes profs, passablement mauvais mais drôle à ses heures, disait souvent « Mauvais outils, mauvais ouvrier ! », et il n’a pas tort. Du coup, la première chose à faire pour travailler avec Java EE (Java Entreprise Edition, nouvelle version de ce que l’on appelée anciennement J2EE), c’est d’installer les bons outils.

Ce court billet tente de présenter quelques outils qu’il est possible d’utiliser et il sera sûrement suivi d’autres explicitant comment installer ou utiliser tel ou tel système. Mais il faudrait déjà que j’arrive à faire fonctionner tout ça chez moi.

Un IDE qui tient la route : Eclipse

Pour Java, on a vraiment le choix entre deux outils pour écrire son code : Eclipse ou Netbeans. Netbeans est cool (UML intégré, tout ça, tout ça), mais par le jeu des circonstances je maîtrise plus Eclipse. Et l’avantage d’Eclipse, c’est qu’il existe une version pour les développeurs Java EE avec déjà tout un tas de plug-ins d’installé !

Continuer la lecture

Comment faire fonctionner Eclipse Galileo derrière un proxy ?

Publié dans Geekeries | 2 commentaires

Avant Galileo

Avant Galileo, pour configurer le proxy sous Eclipse, ça marchait bien : Window > Preferences > Install-Update. Puis cocher la case « Enable HTTP Proxy connection » puis, compléter les paramètres « HTTP proxy host address » et « HTTP proxy host port ».

Depuis Galileo

Depuis Galileo, on croit que ça va bien marcher : Window > Preferences > General > Network Connections. Puis sélectionne ou cocher « Manual proxy configuration » puis, compléter l’adresse « HTTP Proxy » et le numéro de « Port ». D’autres paramètres sont disponibles. Mais en fait ça ne marche pas ! (chez moi et chez beaucoup d’utilisateurs en tout cas)
Why, I don’t know, but the parade is : modifier le fichier eclipse.ini (qui se trouve dans le dossier où est installé Eclipse) et d’ajouter à la fin (au moins après -vmargs) les quelques lignes suivantes :

-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient -Dhttp.proxyPort=monPort -Dhttp.proxyHost=monProxy -Dhttp.proxyUser=monUsername -Dhttp.proxyPassword=monPassword -Dhttp.nonProxyHosts=localhost|127.0.0|...

Pour ma part j’ai mis :

-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient -Dhttp.proxyPort=3128 -Dhttp.proxyHost=http-proxy.iiens.net -Dhttp.proxyUser= -Dhttp.proxyPassword= -Dhttp.nonProxyHosts=localhost|127.0.0

Et ça marche !

J’espère que vous n’avez pas galéré autant que moi pour trouver cette information. Au passage, pour tout savoir sur les plugins d’Eclipse : faites un tour sur Developpez.com.

Installer SDL avec Eclipse et MinGW

Publié dans C / C++ | 8 commentaires

Je viens de passer tout un soirée avec des zamis à essayer d’installer SDL sous Eclipse avec MinGW, et ma foi, on aura tout essayé et on aura galéré bien comme il faut. Et on n’aura rien fait d’autres… Erreur débile, comme d’hab.

Téléchargement de SDL

Tout d’abord, il faut télécharger SDL : Site de la libsdl.
Continuer la lecture