Eclipse 3.7.2 est disponible
Nombreuses corrections d'anomalies proposées

Les rubriques (actu, forums, tutos) de Développez
Tags
Réseaux sociaux


 Discussion forum

Retrouvez le dossier complet de la rédaction
Le , par Gueritarish, Modérateur
La fondation Eclipse vient de sortir une nouvelle version mineure estampillée 3.7.2 dont le but est de corriger de nombreuses anomalies.

Des informations supplémentaires sur les nouveautés de cette version sont disponibles à cette adresse : http://www.eclipse.org/eclipse/devel...pse_3.7.2.html

Pour télécharger cette nouvelle version rendez-vous sur la page de téléchargement d'Eclipse : http://www.eclipse.org/downloads/

La fondation Eclipse sort Indigo 3.7.1

L'environnement de développement intégré est enfin compatible Java 7

La fondation Eclipse vient d'annoncer la sortie de l’IDE Eclipse 3.7.1. Une version de maintenance de la branche Indigo (3.7), qui n'aurait habituellement pas défrayé les chroniques sans une nouveauté de taille : le support de Java 7, qui fait son entrée parmi les Eclipse JDT (Java Development tools).

Indigo est sortie en juin dernier (lire ci-avant), et à cette occasion, les spécifications de Java 7 n'avaient pas encore été finalisées. Pour cette raison, les nouveautés du langage n'ont pu être intégrées dans le cycle de développement strict et régulier de l'IDE.

Les développeurs d'autres outils de développement, citons par exemple NetBeans, se sont attelés à y intégrer beaucoup plus tôt ce support. En prenant bien entendu le risque de voir les spécifications changer à tout moment.

Eclipse, en plus d'être un IDE, RCP et framework normalisé, il représente un socle sur lequel sont élaborées nombre de solutions tierces, comme MyEclipse et Aptana Studio. Ajouter une extension fluctuante à cet ensemble n'aurait pas été du goût de tous ces éditeurs.

Par conséquent, le support de Java 7 avait dans un premier temps été différé à l'année prochaine, tout en étant accessible dès le premier « milestone » d'Eclipse 4.2, dit projet Juno.
La fondation a cependant fini par se plier aux sollicitations des développeurs désireux de se mettre dès maintenant à faire du Java 7, tout en restant sur leur IDE favoris.

D'où ce Service Release qui n'apporte aucune autre nouveauté majeure, seulement des corrections de bogues et mise à jour de quelques sous-systèmes.
EGit passe par exemple de la version 1.0 à 1.1 et Mylyn s'intègre désormais avec GitHub et concorde l'importation de « pull-requests » directement dans l’IDE.



Cette version est disponible en téléchargement sur cette page

Source : Eclipse, What's new in Java 7

Et vous ?

Êtes-vous passé à Java 7 ?
Quel IDE utilisez-vous pour ses nouveautés syntaxiques ? Et que pensez-vous de son support des nouvelles fonctionnalités ?
Avez-vous essayé Eclipse 3.7.1 ? Qu'en pensez-vous ?

Eclipse 3.7 Indigo disponible
Support de GIT, WindowBuilder, M2Eclipse et 62 projets mis à jour

Une nouvelle version d'Eclipse est disponible. Elle porte le nom d'Eclipse Indigo.

De nombreux ajouts ont été apportés dont les plus significatifs sont certainement :
  • EGIT1.0 (un client pour GIT) ;
  • WindowBuilder (un outil de construction d'IHMs) ;
  • M2E (le client Maven) ;
  • et 62 projets qui ont été mis à jour.

La liste des nouveautés se trouve ici : What's New in 3.7

Pour accompagner cette sortie, de nombreux événements gratuits (des Eclipse DemoCamps Indigo) sont organisés un peu partout dans le monde.

En France, trois Eclipse DemoCamps Indigo se dérouleront à Grenoble, à Nantes et à Toulouse.

Télécharger Eclipse Indigo sur le site de la communauté

Et vous ?

Que pensez-vous de cette nouvelle version ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de _skip _skip
http://www.developpez.com
Expert Confirmé Sénior
le 27/06/2011 21:34
J'avais installé la version de google, j'en étais très satisfait. Je suis surpris de lire que ça se révèle foireux, étant donné que c'était un produit commercial il était très abouti (je ne voyais guère que jFormDesigner pour lui tenir tête). J'ai peur qu'eclipse ait quelque peu loupé son intégration.

Encore une fois j'espère vraiment que la communauté en prendra soin et qu'il rejoindra pas la liste (déjà assez longue à mon avis) des plugins eclipse sympas mais qui roulent sur 3 cylindres.
Avatar de negstek negstek
http://www.developpez.com
Membre éprouvé
le 29/06/2011 14:18
Est-ce que quelqu'un sait si le portage jsf a été amélioré ?
Avatar de Laurent.B Laurent.B
http://www.developpez.com
Rédacteur/Modérateur
le 29/06/2011 22:22
Citation Envoyé par negstek  Voir le message
Est-ce que quelqu'un sait si le portage jsf a été amélioré ?

Rien sur JSF d'après ceci What's New in 3.7 (que je viens d'ajouter dans le premier post)
Avatar de negstek negstek
http://www.developpez.com
Membre éprouvé
le 30/06/2011 9:18
Citation Envoyé par Laurent.B  Voir le message
Rien sur JSF d'après ceci What's New in 3.7 (que je viens d'ajouter dans le premier post)

OK, merci pour l'info !
Avatar de Pasokoniidesuka Pasokoniidesuka
http://www.developpez.com
Membre du Club
le 05/07/2011 18:16
Je fais assez peu de Java donc j'utilise assez peu Eclipse mais j'ai eu l'occasion de tester vite fait Indigo. Sur mon poste Windows j'ai installé WindowBuilder et je suis d'avis de dire que la disparition de Visual Editor est un bénéfice pour tous. WB ressemble enfin à un constructeur d'IHM dont l'ergonomie me plaît.
Enfin bon j'utilisais pas VE et je préfère coder à la main mais WB est plus plaisant et je crois même qu'il devine vos habitudes de travail.
Je dis ça parce qu'au début il mettait les variables des contrôles dans une fonction init mais j'en ais déplacé en tant qu'attribut de ma classe et ensuite en créant de nouveaux contrôles il m'a ajouté les variables en tant qu'attribut de classe au lieu de les ajouter à init.
Pour le reste, comme je n'ai pas une utilisation avancée d'Eclipse je ne saurais me prononcer.
Les ant,maven, ejb, glassfish, git et cie je sais à peine à quoi ça sert quand j'en sais quelque chose ou j'y vois à peine l’intérêt à mon niveau.
Moi Eclipse et Mylyn ça suffit avec éventuellement un constructeur d'IHM mais pour le moment je préfère faire mumuse dans l'éditeur. Je n'ai aucun projet sérieux et je ne sais pas trop quoi faire de Java qui puisse me motiver à en faire plus régulièrement avec plus d'ardeur.
En tout cas, avec ma philosophie un peu old school Eclipse est un excellent logiciel que je préfère à net beans. J'ai juste besoin d'un environnement qui me propose la colorisation syntaxique, une complétion de code potable, qui m'aide un peu à gérer mes projets et les compiler. Eclipse fait tout ça.
J'attends quand même avec assez d'impatience la v7 de Java.
Avatar de Idelways Idelways
http://www.developpez.com
Expert Confirmé Sénior
le 26/09/2011 17:58
La fondation Eclipse sort Indigo 3.7.1
L'environnement de développement intégré est enfin compatible Java 7

Mise à jour du 26 septembre 2011 par Idelways

La fondation Eclipse vient d'annoncer la sortie de l’IDE Eclipse 3.7.1. Une version de maintenance de la branche Indigo (3.7), qui n'aurait habituellement pas défrayé les chroniques sans une nouveauté de taille : le support de Java 7, qui fait son entrée parmi les Eclipse JDT (Java Development tools).

Indigo est sortie en juin dernier (lire ci-avant), et à cette occasion, les spécifications de Java 7 n'avaient pas encore été finalisées. Pour cette raison, les nouveautés du langage n'ont pu être intégrées dans le cycle de développement strict et régulier de l'IDE.

Les développeurs d'autres outils de développement, citons par exemple NetBeans, se sont attelés à y intégrer beaucoup plus tôt ce support. En prenant bien entendu le risque de voir les spécifications changer à tout moment.

Eclipse, en plus d'être un IDE, RCP et framework normalisé, il représente un socle sur lequel sont élaborées nombre de solutions tierces, comme MyEclipse et Aptana Studio. Ajouter une extension fluctuante à cet ensemble n'aurait pas été du goût de tous ces éditeurs.

Par conséquent, le support de Java 7 avait dans un premier temps été différé à l'année prochaine, tout en étant accessible dès le premier « milestone » d'Eclipse 4.2, dit projet Juno.
La fondation a cependant fini par se plier aux sollicitations des développeurs désireux de se mettre dès maintenant à faire du Java 7, tout en restant sur leur IDE favoris.

D'où ce Service Release qui n'apporte aucune autre nouveauté majeure, seulement des corrections de bogues et mise à jour de quelques sous-systèmes.
EGit passe par exemple de la version 1.0 à 1.1 et Mylyn s'intègre désormais avec GitHub et concorde l'importation de « pull-requests » directement dans l’IDE.



Cette version est disponible en téléchargement sur cette page

Source : Eclipse, What's new in Java 7

Et vous ?

Êtes-vous passé à Java 7 ?
Quel IDE utilisez-vous pour ses nouveautés syntaxiques ? Et que pensez-vous de son support des nouvelles fonctionnalités ?
Avez-vous essayé Eclipse 3.7.1 ? Qu'en pensez-vous ?
Avatar de vintz72 vintz72
http://www.developpez.com
Membre confirmé
le 26/09/2011 22:47
A quand le JDK7 sur Mac Os X ?
A-t-on une date ? Des nouvelles ?
Avatar de Mako 5013 Mako 5013
http://www.developpez.com
Membre Expert
le 27/09/2011 10:44
Bonjour,

Il est possible de passer à Eclipse 3.7.1 à partir du 3.7 en faisant une mise à jour, ou bien il faut tout réinstaller ?

Mako.
Avatar de Laurent.B Laurent.B
http://www.developpez.com
Rédacteur/Modérateur
le 27/09/2011 11:17
@vintz72
Ici le sujet concerne davantage Eclipse donc merci de ne pas dévier
Cf. cette discussion http://www.developpez.net/forums/d11...c/#post6173821.

@Mako 5013
En principe ça ne pose pas de problème, il suffit d'aller dans le menu Help > Check for Updates.
Avatar de Laurent.B Laurent.B
http://www.developpez.com
Rédacteur/Modérateur
le 27/09/2011 12:02
Bon, je viens de tester la mise à jour de mon Eclipse 3.7 JEE et visiblement il y a quelques problèmes...

J'ai eu ce genre d'exceptions :
java.lang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.ComparableTimSort.mergeHi(Unknown Source)
at java.util.ComparableTimSort.mergeAt(Unknown Source)
at java.util.ComparableTimSort.mergeForceCollapse(Unknown Source)
at java.util.ComparableTimSort.sort(Unknown Source)
at java.util.ComparableTimSort.sort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.hasValidMirror(MirrorSelector.java:319)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact(SimpleArtifactRepository.java:636)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact(SimpleArtifactRepository.java:569)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:680)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.getArtifact(MirrorRequest.java:260)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transferSingle(MirrorRequest.java:235)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transfer(MirrorRequest.java:191)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.perform(MirrorRequest.java:122)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:664)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.DownloadJob.run(DownloadJob.java:63)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

java.net.UnknownHostException: eclipse.mirror.kangaroot.net
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at org.eclipse.ecf.provider.filetransfer.events.socket.SocketEventCreateUtil.createSocket(SocketEventCreateUtil.java:43)
at org.eclipse.ecf.internal.provider.filetransfer.httpclient.ECFHttpClientProtocolSocketFactory.createSocket(ECFHttpClientProtocolSocketFactory.java:81)
at org.eclipse.ecf.internal.provider.filetransfer.httpclient.ECFHttpClientProtocolSocketFactory.createSocket(ECFHttpClientProtocolSocketFactory.java:73)
at org.eclipse.ecf.internal.provider.filetransfer.httpclient.ECFHttpClientProtocolSocketFactory.createSocket(ECFHttpClientProtocolSocketFactory.java:65)
at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346)
at org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1142)
at org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFileTransfer.java:710)
at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:889)
at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:576)
at org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:106)
at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.java:349)
at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.readInto(FileReader.java:295)
at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:80)
at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:130)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact(SimpleArtifactRepository.java:625)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact(SimpleArtifactRepository.java:569)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:680)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.getArtifact(MirrorRequest.java:260)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transferSingle(MirrorRequest.java:235)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transfer(MirrorRequest.java:191)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.perform(MirrorRequest.java:122)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:664)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.DownloadJob.run(DownloadJob.java:63)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

Peut-être est-ce un peu tôt... On dirait que la mise à jour n'est pas déployée sur tous les sites miroirs...

Je vais retenter.
Avatar de Laurent.B Laurent.B
http://www.developpez.com
Rédacteur/Modérateur
le 28/09/2011 19:46
Ca a fonctionné finalement...
Offres d'emploi IT
Ingénieur développement C++/.net (C#) H/F
CDI
Sogeti HT - Région Est - Provence Alpes Côte d'Azur - Aix-en-Provence (13000)
Parue le 05/10/2014
Ingénieur Systèmes (H/F)
CDI
Transatel - Ile de France - Neuilly Sur Seine (92200)
Parue le 23/09/2014
Développeur créatif web / java
CDI
Alaloop - Aquitaine - Bidart (64210)
Parue le 17/10/2014

Voir plus d'offres Voir la carte des offres IT
 
 
 
 
Partenaires

PlanetHoster
Ikoula