Le site francophone consacré au projet Eclipse et à OSGi
 
 

 

 

14 décembre 2009 Eclipse 3.6M4

Le quatrième build stable d'Eclipse 3.6 est disponible : la page de téléchargement d'Eclipse 3.6M4, les nouveautés d'Eclipse 3.6M4.


11 décembre 2009 Eclipse chez eBay

eBay est un gros utilisateur d'Eclipse. Dans cet interview, le responsable de l'outillage revient sur l'historique de l'architecture d'eBay et sur l'approche, à base de plugins Eclipse 'maison', choisie pour assurer la productivité.


11 décembre 2009 Tutorial Eclipse P2

Le tutorial 'Eclipse p2 Packaging and Update' présente l'utilisation du système d'installation et de mise à jour d'Eclipse pour les plugins et les applications Eclipse RCP.


7 décembre 2009 IBM annonce l'implémentation d'OSGi Enterprise pour WAS 7

L'actualité d'OSGi en entreprise est dense en cette fin d'année : après l'annonce de la création du projet Gemini par Oracle et Spring Source, c'est IBM qui propose son implémentation de la spécification 'OSGi Entreprise'.
Cette implémentation, nommée 'OSGi Applications Open Alpha', permet d'ajouter à un serveur WebSphere 7 les fonctionnalités de déploiement et d'exécution de modules OSGi.

Avec le soutien d'Oracle, d'IBM, des communautés Spring, Glassfish et JOnAS, il ne fait maintenant plus de doute que l'utilisation d'OSGi côté serveur va se généraliser.


3 décembre 2009 Tout savoir sur les commandes

Pour compléter sa liste de supports de cours sur Eclipse RCP et le développement de plugins, Mickael Baron ajoute un support intitulé 'Construction de commandes avec la plateforme Eclipse'.


1er décembre 2009 OSGi Enterprise early draft

En attendant la version finale pour début 2010, l'early draft 4 de la spécification 'OSGi Enterprise' est disponible. Cette spécification est celle sur laquelle s'appuiera le projet Gemini de la fondation Eclipse.


1er décembre 2009 Editeur de code et template

L'article 'More about faster Java coding in Eclipse Galileo' explique comment bien exploiter la notion de template (des bouts de codes prédéfinis accessibles dans l'éditeur via Ctrl+espace).


24 novembre 2009 Projet Gemini

SpringSource et Oracle ont publié la proposition de création du projet 'Enterprise Modules Project', nom de code 'Gemini'. Ce projet a pour but de faire le lien entre OSGi et les technologies Java serveur. Des sous-projets seront créés pour implémenter les spécifications publiées par 'l'OSGi Enterprise Expert Group'.


19 novembre 2009 Eclipse RCP, SpringDM et OSGi

Angelo Zerr débute une nouvelle série d'articles, cette fois-ci l'idée est d'expliquer, pas à pas, comment développer une application Eclipse RCP cliente qui communique avec un serveur OSGi basé sur Spring DM.
Les premiers articles de la série sont disponibles: introduction, partie 1, partie 2, partie 3, partie 4, partie 5, partie 6.


18 novembre 2009 Java et la modularité

Cette très intéressante série d'articles commence par expliciter la notion de modules puis présente les apports d'OSGi :
- Partie 1 : Modular Java: What Is It?
- Partie 2 : Modular Java: Static Modularity
- Partie 3 : Modular Java: Dynamic Modu0larity


14 novembre 2009 Tutorial Android avec Eclipse

Après Scala, Lars Vogel propose un tutorial sur le développement d'applications Android avec Eclipse.


13 novembre 2009 Tutorial Scala avec Eclipse

Un nouveau tutorial de Lars Vogel, 'Scala development with Eclipse - Tutorial', cette fois-ci sur l'utilisation du plugin pour Scala.


2 novembre 2009 Eclipse 3.6M3

Le troisième build stable d'Eclipse 3.6 est disponible : la page de téléchargement d'Eclipse 3.6M3, les nouveautés d'Eclipse 3.6M3.


21 octobre 2009 Un point sur l'actualité d'OSGi

L'article 'The Current State of OSGi' fait le point, de façon très complète, sur l'actualité récente d'OSGi.


20 octobre 2009 PDE visualization

Dans Eclipse 3.6, le PDE devrait être enrichi d'un outil permettant la visualisation des dépendances entre plugins sous forme d'un graphe : 'PDE Visualization is Available'.


12 octobre 2009 OSGi Blueprint

La spécification OSGi 4.2 introduit un nouveau service : le 'Blueprint Container Service'. Fortement inspiré de Spring, ce service propose une intégration fine du mécanisme d'inversion de controle dans un contexte OSGi. L'article 'Drawing Spring into the Blueprint' donne un premier aperçu de ce service.


8 octobre 2009 Jetty 7

Jetty 7 est disponible. C'est la première version releasée depuis que le projet Jetty a rejoint la fondation Eclipse.


7 octobre 2009 Tutorial Zest

Zest une librairie, basée sur GEF, pour construire des outils de visualisation de graphes. Ce tutorial permet d'en découvrir les bases.


29 septembre 2009 Eclipse 3.5.1

Le premier ensemble de correctifs pour Eclipse 3.5 et Galileo est disponible. La page d'Eclipse 3.5.1 et celle de Galileo SR1


29 septembre 2009 Navigation dans le code Java

L'article 'Easy navigation in Eclipse Galileo' résume les différentes possibilités offertes par Eclipse pour naviguer dans du code Java.


21 septembre 2009 Eclipse 3.6M2

Le second build stable d'Eclipse 3.6 est disponible : la page de téléchargement d'Eclipse 3.6M2, les nouveautés d'Eclipse 3.6M2.


21 septembre 2009 OSGi 4.2

La version finale des spécifications OSGi 4.2 est téléchargeable. L'article 'OSGi 4.2 released' récapitule les nouveautés.


18 septembre 2009 Eclipse Community Forums

Disponible depuis quelques temps en beta, le nouvel accès aux forums Eclipse est maintenant stabilisé. La nouvelle interface Web propose un accès simplifié aux newsgroups historiques Eclipse.


9 septembre 2009 Eclipse, Maven et OSGi

L'un des développeurs du produit vCloud de VMWare propose une série de billets donnant un retour d'expérience sur l'utilisation d'Eclipse, OSGi, Maven et SpringDM.

Les articles de la série 'Building a modern Java app with Eclipse, Maven, OSGi, and Spring DM' : Partie 1, Partie 2, Partie 3, Partie 4.


9 septembre 2009 Construction de vue

Mickaël Baron propose un support de cours de plus, cette fois-ci c'est la construction de vues qui est traitée en détail.


9 septembre 2009 Eclipse RCP et configuration de lancement

Les articles 'Run Configurations and Eclipse RCP' et 'Managing Eclipse RCP launch arguments' donnent des conseils sur la façon de configurer le lancement d'une application Eclipse RCP pendant la phase de développement.


8 septembre 2009 Equinox côté serveur

La série d'articles "Building Your Equinox OSGi Application Server" décrit la création d'un serveur d'applications basé sur Equinox (Partie 1, Partie 2 et Partie 3)


17 août 2009 Eclipse 3.6M1

Le premier build stable d'Eclipse 3.6 est disponible : la page de téléchargement, les nouveautés.

A noter qu'après Europa (Eclipse 3.3), Ganymede (Eclipse 3.4) et Galileo (Eclipse 3.5), le nom de la sortie simultanée d'Eclipse 3.6 et des principaux projets de la fondation sera Helios.


17 août 2009 Tutorial Riena

Le projet Riena a pour objectif de fournir un framework pour le développement d'applications d'entreprise de type client/serveur. Ce tutorial illustre les principes de base du développement de la partie cliente d'une application Riena (partie cliente basée sur Eclipse RCP).


17 août 2009 Tutorial Eclipse RCP avec e4

Lars Vogel enrichit sa série de tutoriaux Eclipse en abordant la création d'applications Eclipse RCP avec la première version d'e4.


4 août 2009 Présentation technique d'e4

En complément de la version alpha d'Eclipse 4, la fondation publie un document décrivant les fondements techniques de cette version : 'White Paper: e4 Technical Overview'.


3 août 2009 Le point sur e4

e4, nom de code d'Eclipse 4.0, est disponible dans une première version alpha, nommé 'e4 0.9'(La page du build - la liste des nouveautés).

L'article 'Eclipse has a future' explique le positionnement d'e4, fait le point sur l'avancement des travaux et rappelle qu'Eclipse 4 et Eclipse 3.x cohabiteront pendant quelques temps.
En complément, la présentation 'E4 - Modeled Workbench' explique une partie des choix techniques d'e4, notamment l'utilisation d'EMF.


3 août 2009 Felix Web Console

Depuis quelques temps le projet Apache Felix propose une console d'administration sous forme d'une application Web : 'Apache Felix Web Console'.
L'article 'Monitor your OSGi container with the Apache Felix Web Console' explique comment utiliser la console de Felix avec une autre implémentation d'OSGi (Equinox par exemple).


3 août 2009 Google Plugin et Eclipse 3.5

Google a publié les instructions d'installation de son plugin dans Eclipse 3.5. Rappelons que le 'Google Plugin for Eclipse' propose un outillage pour GWT et GAe.


23 juillet 2009 Construction de perspectives

Mickaël Baron propose de nouveau un support de cours très complet, cette fois-ci c'est la construction des perspectives qui est détaillée.


22 juillet 2009 Structuration d'une application RCP

L'article 'Packaging Eclipse-based RCP for the use in enterprise context' donne quelques conseils sur la structuration d'une applications Eclipse RCP, notamment sur son découpage en 'features'.


22 juillet 2009 Eclipse 3.5 delta pack

Le 'delta pack' permet la production de livrables multi-plateforme d'une application Eclipse RCP. Son installation et son utilisation sont 'très simples'.


16 juillet 2009 Redbook RAD 7.5

Le redbook 'Rational Application Developer V7.5 Programming Guide' est disponible en version finale.


15 juillet 2009 Pax Conf

Le projet 'Pax Conf' propose une implémentation du service de gestion de configuration d'OSGi. Tout comme Pax logging, Pax Conf est utilisable par les applications Eclipse RCP, il fournit notamment une solution pour gérer la configuration de l'application via des fichiers properties.


15 juillet 2009 Pax Logging

Le projet 'Pax logging' propose une solution pour intégrer diverses librairies de log (dont Log4J) dans les applications basées sur OSGi. Pax Logging est notamment utilisable par les applications Eclipse RCP.


14 juillet 2009 PDE et notion de Target

Lors du développement de plugins ou d'applications Eclipse RCP avec le PDE, la notion de Target est intéressante pour définir clairement le socle à utiliser pour la compilation et les tests. La série d'aticles 'PDE + Target' présente de façon extrêmement complète cette notion.


13 juillet 2009 Trucs et astuces sur l'installation de plugins

L'outillage d'installation de plugins et de gestion des mises à jour évolue de nouveau avec Galileo. L'article 'Ten Tips for Installing Plugins in Eclipse Galileo' donne une série de conseils pour utiliser au mieux la nouvelle version.


13 juillet 2009 Installer le client SVN

Si vous aussi vous avez 'besoin d'... installer le client SVN Subversive sous Eclipse Galileo', suivez le lien pour voir le résumé des étapes nécessaires.


13 juillet 2009 Popup de notification en SWT

L'article 'Creating a Notification Popup Widget' détaille comment écrire, avec SWT, un composant pour afficher des notifications. L'exemple de code est notamment intéressant pour l'effet de transparence.


24 juin 2009 Eclipse 3.5 est disponible

La version finalisée d'Eclipse 3.5 est disponible. De nombreux autres projets de la fondation Eclipse proposent de nouvelles versions, cette année la sortie simultanée de ces versions est nommée 'Galileo'

Pour en savoir plus :
La page de téléchargement des distributions de Galileo
La liste des nouvelles fonctionnalités de la version 3.5
La page de téléchargement d'Eclipse SDK 3.5


23 juin 2009 SWT Browser et JavaScript

Avec Eclipse 3.5, le composant graphique 'Browser' de SWT a été amélioré avec, notamment, la possibilité d'interaction entre Java et JavaScript.


17 juin 2009 Création d'un éditeur avec EMF et GEF

Angelo Zerr propose sur son blog une série d'articles, en français, très détaillée sur le développement d'un éditeur graphique. Après avoir étudié le fonctionnement de l'éditeur de navigation de JSF de WebTools, il présente étape par étape la création d'un éditeur de Workflow en utilisant notamment EMF et GEF.

Les liens : introduction, partie 1, partie 2, partie 3, partie 4, partie 5, partie 6


16 juin 2009 EMF et Databinding

EMF 2.5 tire profit des évolutions apportées aux API de 'databinding' d'Eclipse 3.5. La série d'articles, 'Galileo: Improved EMF-Databinding-Support', illustre ces nouveautés via la création d'une application d'exemple.


9 juin 2009 Tutorial JavaFX 1.2

Le tutorial 'JavaFX 1.2 applications with Eclipse' explique les bases du développement d'application JavaFX en utilisant le plugin proposé pour Eclipse.


9 juin 2009 SAP renforce son engagement sur Eclipse

SAP a annoncé le renforcement de sa participation aux projets de la fondation Eclipse en devenant 'Strategic Developer'. Outre l'aspect financier, au moins 8 développeurs travailleront à plein temps sur plusieurs projets de la fondation.


3 juin 2009 Démo Eclipse RAP

Eclipse RAP (Rich Ajax Platform) commence à atteindre la maturité. La société CAS Software AG, propose un outil de gestion de contacts basé sur RAP, une version de démonstration, sans enregistrement, est accessible en ligne : 'Try CAS PIA'. A noter une étude de cas décrivant l'architecture de cette application.


2 juin 2009 Viewers et services de sélection

2 juin 2009 Apprendre GEF par l'exemple

Pour tous ceux qui aiment bien apprendre en étudiant des exemples de code, cette page explique comment récupérer une série d'exemples GEF, directement intégrés sous forme de templates de projets.


22 mai 2009 GlassFish Tools Bundle For Eclipse 1.0

Ludovic Champenois annonce sur son blog la version 1.0 du 'GlassFish Tools Bundle For Eclipse'. Cette approche nous semble intéressante : les équipes de développement sont rarement amenées à changer de serveur d'applications, leur proposer un outillage packagé et pré-configuré est plus simple que de partir de la distribution trop générique qu'est Eclipse IDE for Java EE developers. Félicitations à l'équipe de Sun et souhaitons que Glassfish trouve sa place chez Oracle.


22 mai 2009 Questions/Réponses sur Distributed OSGi

La page 'Questions from the RFC 119 webinar' regroupe de façon très intéressante l'ensemble des réponses aux questions que peut susciter la spécification 'Dsitributed OSGi'.


21 mai 2009 JPA avec Hibernate, Eclipse et Oracle

Le tutorial 'JPA Hibernate with Oracle on Eclipse' liste les étapes de configuration pour faire fonctionner un exemple JPA dans Eclipse en utilisant Hibernate et Oracle.


12 mai 2009 Troisième milestone de futur Eclipse 4

Un nouveau build d'eclipse 4 est disponible (e4 0.9M3).

Pour en savoir plus :
La liste des nouveautés proposées par e4 0.9M3
La page d'e4 sur le wiki


12 mai 2009 Essai de Tycho

Sur son blog, Michaël Baron résume son premier essai de Tycho (lien entre Maven et OSGi).


12 mai 2009 OSGi Declarative Services

Ce tutorial propose une introduction à OSGi Declatative Services en utilisant l'outillage intégré au PDE dans Eclipse 3.5.


4 mai 2009 Eclipse 3.5M7

Le septième build stable d'Eclipse 3.5 est disponible. La version 3.5 entre dans sa dernière phase de développements (tests et correctifs), la livraison finale est prévue pour fin juin.

Pour en savoir plus :
La liste des nouveautés d'Eclipse 3.5M7
La page d'Eclipse 3.5M7


4 mai 2009 PDE et Eclipse 3.5

La présentation 'What's New in Plug-in Development (Galileo)' passe en revue les nouveautés du PDE, l'outillage de développement de plugins, pour Eclipse 3.5.


28 avril 2009 Wicket et Google Plugin

Déployer une application Wicket sur Google App Engine est chose aisée avec Eclipse et le plugin Google. Le blog d'Oxiane détaille les étapes dans le post 'Déploiement d’une application Wicket sur Google App Engine'


27 avril 2009 Développement d'éditeurs

Le blog 'Akrogen' propose plusieurs articles très intéressants en français.

Une série concerne l'écriture d'éditeurs en utilisant le composant SSE (Structured Source Editing) du projet WTP. SSE est la base des éditeurs de WTP (éditeurs XML, CSS, HTML, JSP, ...) : présentation du tutorial 'WST- DOM SSE', étape 0, étape 1, étape 2 et étape 3.

Une autre série présente le développement d'un éditeur en utilisant GEF, EMF et le sous-projet WST de WTP : présentation du tutorial 'GEF, EMF et WST', étape 0, étape 1, étape 2 et étape 3.


27 avril 2009 Maven + OSGi = Tycho

Avec le projet Tycho, les équipes de Sonatype cherchent à concilier l'utilisation de Maven et OSGi dans Eclipse, leur blog propose un article de présentation: 'Tycho: Implicit build target platform support from Maven!'


16 avril 2009 Déploiement de bundles OSGi dans Glassfish V3

La version 3 de Glassfish est basée sur OSGi. L'article 'GlassFish V3 Extensions, part 2 : Managed OSGi bundles', explique comment déployer un bundle OSGi dans Glassifh V3.


16 avril 2009 Utiliser OSGi dans un WAR

L'article 'Modularizing existing web applications with OSGi' propose une solution pour utiliser OSGi dans une application Web existante et pouvoir ainsi la modulariser progressivement.


7 avril 2009 Plugin Google pour GWT et App Engine

Grosse annonce de Google aujourd'hui avec le support de Java sur Google App Engine, la version 1.6 de GWT et un plugin pour facilier le développement des applications GWT et leur publication sur les serveurs Google App Engine.

Le Google Plugin for Eclipse propose :

  • 4 assistants de création couvrant les notion d'applications GWT (captures d'écrans), de modules GWT, de classes de point d'entrée et de pages HTML contenant les déclarations de bases pour l'intégration de GWT (captures d'écrans).
  • un type de configuration de lancement spécifique GWT (captures d'écran).
  • un assistant pour déclencher la génération des fichiers JavaScript de l'application (captures d'écran).
  • la validation et la complétion pour le code JSNI intégré au code Java (captures d'écran). C'est une fonctionnalité qui nous semble très intéressante.
  • un second type de configuration de lancement pour l'exécution de test JUnit.
  • un assistant pour déployer l'application sur Google App Engine (Liste des fonctionnalités du plugin relatives à Google App Engine)


2 avril 2009 Supports de Cours WTP

Le projet WTP ouvre une nouvelle section sur son site pour proposer des supports de cours complets. Le premier support disponible couvre l'utilisation de WebTools pour la mise en oeuvre des standards du W3C (HTML, CSS, XML, XSD and XSL) : 'WTP-101 Developing Web Applications with Standards'.


2 avril 2009 Tutorial Riena

Le projet Riena ajoute à Eclipse RCP des mécanismes simplifiant le développement d'applications client-serveur. Le tutorial 'Riena - A New Adventure In Eclipse' donne un aperçu des possibilités de ce framework.


31 mars 2009 Second milestone du futur Eclipse 4

e4 est le nom de code de la prochaine refonte importante du socle Eclipse. Le second milestone (e4 0.9M2) est disponible, la principale nouveauté est l'ajout de la librairie XWT ('Xml UI for SWT').

XWT permet la description d'une interface graphique SWT en XML. A noter que XWT est une contribution de la société française Soyatec.

Pour en savoir plus :
La liste des nouveautés proposées par e4 0.9M2
'XWT - Getting Started'
Présentation 'XWT - Declarative UI for Eclipse' (PDF)
La page d'e4 sur le wiki
La liste des nouveautés proposées par e4 0.9M1


27 mars 2009 Composant 'tableur' en SWT

XViewer est un composant SWT proposant aux utilisateurs une ergonomie de type tableur. Ce composant, contribué par Boeing, est disponible via le sous-projet OSEE et rejoindra, dans le futur, le projet Nebula.


25 mars 2009 Amazon Web Service Toolkit for Eclipse

Amazon annonce la mise à disposition d'AWS Toolkit for Eclipse. Cet outil open-source et intégré à Eclipse, permet de tester, déployer et administrer des applications sur un serveur Tomcat hébergé sur la plateforme EC2 d'Amazon.

A noter une intégration fine à l'outillage WTP avec notamment la possibilité de tester les applications en mode debug. Cette vidéo de quelques minutes donne une bonne idée des fonctionnalités proposées.


25 mars 2009 OSGi 4.2 Public Draft

La spécification OSGi 4.2 passe du status de 'early draft à celui de 'public draft'


24 mars 2009 Glassfish tools for Eclipse

Sun annonce la disponibilité d'une version d'Eclipse 'packagée' pour les développeurs ciblant Glassfish: GlassFish Tools Bundle for Eclipse. La distribution contient Eclipse WTP 3.4.1, Glassfish V2 et V3 Prelude, les plugins Eclipse d'intégration de ces deux serveurs et optionnellement un JDK 1.6.

Le blog de l'un des contributeurs explique la raison de cette offre. Certains y verront un manque de cohérence par rapport à NetBeans, pour notre part il nous semble parfaitement logique et pragmatique que Sun propose cette distribution, sachant que des offres équivalentes existent côté JBoss ou Spring. Maintenant une annonce comme celle-ci, quelques jours après l'annonce d'un possible rachat d'IBM par Sun, va certainement succiter de nombreux commentaires...


23 mars 2009 Tutorial JFace Data Binding

Le tutorial 'Eclipse Databinding with Eclipse RCP applications' illustre, avec des exemples de code assez complets, la mise en oeuvre de l'API JFace Data Binding au sein d'une application eclipse RCP.


16 mars 2009 Eclipse 3.5M6

Le sixième build stable d'Eclipse 3.5 est disponible.

Pour en savoir plus :
La liste des nouveautés d'Eclipse 3.5M6
La page d'Eclipse 3.5M6


16 mars 2009 Tableau récapitualtif des styles SWT

La page 'SWT Widget Style Bits' du wiki eclipse, propose un tableau récapitulant l'ensemble des composants graphiques SWT avec les constantes de style qui s'y appliquent.


16 mars 2009 StyledCellLabelProvider

Une des fonctionnalités intéressantes de JFace est l'utilisation de 'LabelProvider' pour gérer le rendu des éléments affichés par un Viewer. La classe StyledCellLabelProvider, disponible depuis Eclipse 3.4, permet une gestion assez fine de ce rendu. L'article 'Tip: Styling Label Providers' propose un exemple de code.


11 mars 2009 Conférence Eclipse 2009

La conférence Eclipse annuelle, EclipseCon 2009, se déroulera du 23 au 26 mars. Voici la liste de toutes les sessions.

Les supports des présentations vont être progressivement mis en ligne, l'un des premiers disponibles est 'Advanced Eclipse Rich Client Platform' (PDF). Cette année, les supports des sessions seront aussi consultables et téléchargeables à partir d'un site proposant une interface en Flash, à noter une case à cocher permettant de filtrer la liste pour ne voir que les présentations dont le support est disponible.


10 mars 2009 Action vs Commands (suite)

Deux nouveaux articles viennent enrichir la série consacrée à l'utilisation de la notion de commande (utilisée pour définir les menus d'une application Eclipse RCP) :

Les premiers articles de la série :


9 mars 2009 Exemples d'applications Eclipse RCP

Cette page propose des (petites) captures d'écran et surtout les liens vers les sites de 3 applications Eclipse RCP nominées pour la prochaine conférence Eclipse.


9 mars 2009 BIRT et PHP

Utiliser BIRT à partir d'une application PHP est possible en utilisant un pont PHP/Java, tout est détaillé dans l'article 'Integrating BIRT with PHP'


9 mars 2009 Equinox et Java WebStart

Une application basée sur Equinox peut naturellement être lancée à partir de Java WebStart, la procédure est résumée dans l'article: 'WebStarting Equinox OSGi Apps'


2 mars 2009 Ganymede SR2

Suite à la mise à disposition d'Eclipse 3.4.2, c'est maintenant toutes les distributions de Ganymede qui sont disponibles dans leur version SR2.


25 février 2009 Eclipse 3.4.2

La mise à jour Eclipse 3.4.2 est disponible.

Pour en savoir plus :
'La page de téléchargement d'Eclipse 3.4.2'
La liste des problèmes résolus


25 février 2009 Positionnement de 'Distributed OSGi'

Eric Newcomer, est l'un des principaux concepteurs de la spécification 'Distributed OSGi'. Dans l'article 'Why Do We Need Distributed OSGi?', il clarifie le postionnement de ces travaux. Cette clarification est importante car le nom 'Distributed OSGi' pourrait laisser supposer d'une usine à gaz redéfinissant un nouveau protocole de communication et finalement réinventant des choses existantes, c'est loin d'être le cas puisque cette spécification se limite à préciser comment les concepts d'OSGi peuvent être utilisés dans un contexte distribué tout en laissant la liberté sur les mécanismes de communication.


24 février 2009 Barre de progression et Eclipse RCP

Eclipse RCP propose une vue particulière permettant à l'utilisateur de visualiser l'ensemble des tâches de fond en cours d'exécution. Les articles suivants permettent d'en savoir plus : 'Using progress bars ...' et 'Adding the Progress View to your RCP application'.


24 février 2009 Fenêtre 'A propos'

Les applications Eclipse RCP peuvent s'appuyer sur le framework pour l'affichage d'une fenêtre 'About', la fenêtre par défaut est extensible comme l'explique l'article 'Customizing the About Dialog'.


11 février 2009 Premier build du futur Eclipse 4

e4 est le nom de code de la prochaine refonte importante du socle Eclipse. Un premier build (e4 0.9M1) donne un aperçu de l'avancement des différents chantiers, notamment le support de CSS pour les composants SWT et la refonte de l'API Resources (gestion du contenu d'un workspace). e4 sera finalisé mi-2010.

Pour tester cette version il est conseillé de partir d'un Eclipse 3.5M4 auquel on ajoute e4, la procédure est expliquée sur cette page.

Pour en savoir plus :
La page d'e4 sur le wiki
La liste des nouveautés proposées par e4 0.9M1


11 février 2009 Exemples OSGi distribué

10 février 2009 Eclipse RCP et Java Web Start

Une possibilité pour le déploiement des applications Eclipse RCP est d'utiliser Java Web Start. Les étapes nécessaires sont présentées dans le tutorial 'Deploying an Eclipse-based application with Java Web Start'


3 février 2009 Eclipse 3.5M5

Le cinquième build stable d'Eclipse 3.5 est disponible.

Pour en savoir plus :
La liste des nouveautés d'Eclipse 3.5M5
La page d'Eclipse 3.5M5


3 février 2009 OSGi distribué

Le 'draft' de la spécification OSGi 4.2 prévoit l'ajout de mécanismes permettant l'utilisation d'OSGi dans des applications distribuées. Une implémentation de référence est proposée par le projet CXF d'Apache.


2 février 2009 Conseils pour le développement de plugins

L'article 'Top 10 mistakes in Eclipse Plug-in Development' dresse une liste d'erreurs communément rencontrées dans le cadre du développement de plugins.


29 janvier 2009 Jetty et la fondation Eclipse

Comme annoncé debut décembre, le projet Jetty est en passe de rejoindre la fondation Eclipse : la première étape, formalisation de la demande de création du projet, a été franchie. La seconde étape (mars 2009) sera la mise en place du projet à partir du code de Jetty 7.0. La dernière étape (Juin 2009) sera la livraison de Jetty 7.0.


28 janvier 2009 Création de livrables avec le PDE

L'automatisation de la création du livrable d'une application Eclipse RCP peut se faire en utilisant l'outillage proposé par le PDE. La liste des étapes est décrite dans ce tutorial: 'Eclipse Headless build with PDE Build'.


20 janvier 2009 OSGi 4.2

L'article 'Some thought on the OSGi R4.2' passe en revue les nouveautés de la spécification 4.2 d'OSGi (actuellement à l'état 'd'early draft').


16 janvier 2009 Tutorial JSF avec WTP

Le tutorial 'JSF 1.2 development with Eclipse WTP JSF tooling' permet de découvrir les fonctionnalités proposées par l'outillage JSF d'Eclipse WTP.


16 janvier 2009 Truc et astuces Eclipse 3.4

Un bon récapitualtif des principaux trucs et astuces de l'éditeur de code Java d'Eclipse 3.4 : 'Mastering Eclipse V3.4, Part 3: JDT text editor tips and tricks'


12 janvier 2009 OSGi pour Android

Prosyst propose une version béta de son implémentation d'OSGi pour Android.

Pour en savoir plus :
L'annonce sur le blog de Prosyst


12 janvier 2009 Actions vs Commands

Pour permettre la définition ou l'extension des différents menus et barres de boutons, le framework Eclipse propose deux mécanismes : la notion d'Actions est le mécanisme historique, la notion de Commandes est une alternative depuis Eclipse 3.3.
La série d'articles suivante détaille l'utilisation de la notion de Commandes :


9 janvier 2009 Ajout de composants JSF avec RAD 7.5

RAD 7.5 dispose d'un assistant facilitant la création de nouveaux composantx JSF.

Pour en savoir plus :
L'article: 'RAD 7.5 dispose d'un assistant facilitant la création de nouveau composant JSF. '


7 janvier 2009 Dali 2.1

L'outillage JPA d'Eclipse passe en version 2.1. Les principales nouveautés de cette version sont la possibilité de gérer plusieurs fichiers de mapping et la prise en compte de fonctionnalités spécifiques à EclipseLink.

Pour en savoir plus :
La documentation détaillée de Dali 2.1 (PDF)
La page de Dali


6 janvier 2009 PDT 2.0

La version 2 de l'outillage pour PHP est disponible.

Pour en savoir plus :
'Release notes' de PDT 2.0
La page du projet PDT





 

 

(c) EclipseTotale - contact(arobase)eclipsetotale.com

 

 

News par année

News par thème