Archives de catégorie : 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 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

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

Maven et les variables d’environnement

Catégorie : Java | Un commentaire

Encore un petit petit peu de Maven pour aujourd’hui. Lorsque j’ai fait mes recherches sur la dates, j’ai cherché quelques temps (sans succès) au niveau des variables d’environnement. Du coup, je sais que, sous Maven, pour récupérer les variables d’environnement (JAVA_HOME, M2_HOME, …) il faut préciser le nom du tableau permettant de les récupérer : Puis d’utiliser : ${env.JVA_HOME}. Dans … Continuer la lecture

Ant et la date

Catégorie : Java | Laisser un commentaire

Décidement, en ce moment, je m’amuse avec les dates ! Aujourd’hui c’est au tour d’Ant de passer au crible. Dans le fichier de configuration de Maven, voici ce que j’utilise : /// /// Ce qui affiche : 2010-07-08.%%% En lisant un article sur le site de Gadberry ([article parlant des dates avec Ant|http://www.gadberry.com/aaron/2007/05/28/inject-build-time-timestamp-property-using-maven/]) et surtout la [doc Ant sur tstamp|http://ant.apache.org/manual/Tasks/tstamp.html], … Continuer la lecture

Comparer 2 dates en Java avec compareTo, before, after et equals

Catégorie : Java | Laisser un commentaire

[Java|tag:Java] permet aussi de __comparer__ très facilement deux [dates|tag:dates] entre elles. Pour voir comment cela se passe en vrai, nous allons ré-utiliser les exemples prient pour le billet [Transformer une String en Date en Java et vérifier sa validité|/post/2010/transformer-une-string-en-date-en-java-et-verifier-validite] comme ça on pourra lire facilement les __dates__.%%% __Pour comparer 2 dates__, on peut utiliser @@compareTo@@ qui a le mérite d’être puissante mais de nécessiter une petite lecture de la doc pour connaître le sens de lecture. Sinon, on peut se limiter à l’utilisation de @@before@@ et @@after@@. Le tout est de bien sa@@@@voir dans quel sens on travaille.%%%%%% Pour tous les exemples ci-dessous je réfléchis de la manière suivante : @@dateAComparer.comparateur(datePasséeEnArgument)@@ Continuer la lecture