Archives par mot-clef : Java

Logo Eclipse

Ajouter l’option -vm dans eclipse.ini

Catégorie : Java | Laisser un commentaire

Ce que l’on veut faire On souhaite préciser le chemin du JDK que la JVM (machine virtuelle Java) utilisera pour faire tourner Eclipse. Certains plugins comme M2Eclipse (le plugin Maven d’Eclipse) en ont parfois besoin car ils utilisent le JDK et non le JRE Java, et c’est donc un moyen de s’assurer que la configuration est bien faites. Voici un … Continuer la lecture

logo-xmpp

XMPP et Java avec Smack : un peu de Privacy

Catégorie : XMPP | Un commentaire

Une extension XMPP en cours de standardisation permet de gérer les permissions d’accès  : l’extension Privacy. Le terme Privacy fait beaucoup penser à la protection des données personnelles, or en réalité avec cette extension, on gère simplement les permissions pour me contacter ou connaître ma présence. L’idée général est simple : On définie des règles dans un PrivacyItem (ex : … Continuer la lecture

logo-xmpp

XMPP et Java avec Smack : b.a.-ba

Catégorie : XMPP | Laisser un commentaire

Après le serveur XMPP et le client XMPP, nous allons nous intéresser d’avantage au côté client en codant quelques bribes de Java pour faire du XMPP. Pour cela, il existe encore une liste de librairies XMPP proposée par XMPP.org, et, comme précédemment, j’ai choisi celle qui m’a été conseillée et qui est développée par Jive Software : Smack ! Pour … Continuer la lecture

Logo Virgo

Let’s work OSGi Virgo on Eclipse

Catégorie : Java | Laisser un commentaire

Virgo se présente comme le nouveau et futur module OSGi pour Eclipse performant et facile à utiliser. En très gros, il offre les fonctionnalités du framework Spring (puisqu’il s’appuie dessus) permettant de gérer convenablement des projets OSGi, et fournit un serveur OSGi (appelé Virgo, anciennement Spring dm Server) utilisant Equinox. N’hésitez pas à visiter le site Web de Virgo pour … Continuer la lecture

logo-openfire-non-transparent

Un serveur XMPP : Openfire

Catégorie : XMPP | 2 commentaires

Un serveur ? Pour quoi faire ? Dans un précédent billet où j’ai expliqué les principes d’XMPP, on a vu que dans l’architecture XMPP, pour que deux utilisateurs communiquent entre eux, ils doivent chacun dialoguer avec leur serveur XMPP et ce sont ces serveurs XMPP qui vont s’échanger des messages pour les rediriger ensuite vers leur utilisateur.

android-non-transparent

Transformer un projet Eclipse général en un projet Eclipse Android

Catégorie : Java | Laisser un commentaire

Imaginons que vous ayez un projet Eclipse qui soit de type Java ou autre (ou rien du tout), mais que vous savez pertinemment que c’est un projet Android et que vous aimeriez bien l’utiliser en tant que tel (histoire de pouvoir travailler quoi). D’instinct, on voudrait faire un clic droit sur le dossier, puis Configure > …  mais il n’y … Continuer la lecture

Android : main.out.xml:1: error: Error parsing XML: no element found

Catégorie : Java | Laisser un commentaire

Tiens, voilà longtemps que je n’avais pas écris un nouveau billet ! Depuis Noël en fait. Qu’importe, me voilà de retour pour un billet sur Android ! Voilà une erreur avec laquelle j’ai dû découdre l’autre jour : /// res\layout\main.xml:0: error: Resource entry main is already defined. res\layout\main.out.xml:0: Originally defined here. …\workspace\TP-Android\res\layout\main.out.xml:1: error: Error parsing XML: no element found Error … Continuer la lecture

UTF-8 pour le chinois : il parait que ça marche

Catégorie : Java | 2 commentaires

[((/public/Divers/.martine-ecrit-en-utf-8_s.jpg|UTF-8|R|UTF-8, sept. 2010))|/public/Divers/martine-ecrit-en-utf-8.jpg] Alors alors, peut-on écrire du chinois avec de l’__UTF-8__ ? La réponse est : OUI !%%% Par contre, c’est un chinois simplifié qui ne contient donc pas tous les caractères __chinois__. Si on ne souhaite pas fricoter avec l’__unicode__, on peut aussi utiliser son homologue chinois (c’est-à-dire l’équivalent de l’UTF-8 (standard international) version chinoise. Bizarre non ?) … Continuer la lecture

Documentation et tutoriel Hibernate

Catégorie : Java | Un commentaire

[Hibernate|tag:Hibernate] est un framework utilisé en [Java EE|tag:Java EE] permettant de gérer ce que l’on appelle la « persistance des objets » en une [base de données|tag:base de données].%%% En français courant : en [Java|tag:Java] on travaille sur des objets, on réfléchit avec des objets et en général on souhaite pouvoir stocker quelques uns de ces objets quelque part. Pour se faire, … Continuer la lecture

Calculer la durée d’un script ou d’un programme Java

Catégorie : Java | Laisser un commentaire

Combien de fois vous est-il arriver de chercher à connaître la durée d’un script, d’une action ou d’un morceau de code ? Franchement, ça m’est arrivé relativement souvent, à tel point d’ailleurs que le code de base que j’ai créé pour démarrer un nouveau projet de site Internet en PHP, affiche par défaut en bas de page le temps de … Continuer la lecture