|
|||||||
| Langage Forum d'entraide sur le langage Java et autres langages pour la JVM : syntaxe, POO, conventions, API standard. Avant de poster -> FAQ Java |
|
|
Publicité ' | |||||||||||||||||||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#21 |
|
Membre régulier
![]() Développeur Java Inscription : août 2007 Messages : 56 ![]() |
Comme beaucoup Java 6 majoritairement au boulot avec tout de même la configuration suivante :
- java 5 pour les anciens projets qu'on a encore - java 6 pour les projets en cours (ie commencés avant la sortie de java 7 qui sont aujourd'hui majoritaires) - java 7 pour les nouveaux projets Pour du personnel c'est java 7. Mais comme l'a dit rmaker plus haut, l'important était de passer au java 5 (ha les vieux projets en 1.4 sans génériques et en 1.3 sans typage de collections ). Il m'arrive beaucoup moins maintenant de dire "ha si j'étais en java x je pourrai faire ça mieux".
|
|
|
00
|
|
|
#22 |
|
Invité de passage
![]() Salim ElakouiChef de projet en SSII Inscription : mars 2012 Messages : 3 ![]() |
Java 6 encore et toujours, enfin jusqu'à ce qu'il y ait un vraie raison, performance ?? Du coté des devs, rien de bien révolutionnaire.
|
|
|
00
|
|
|
#23 |
|
Membre actif
![]() Inscription : avril 2009 Messages : 146 ![]() |
Bonjour,
java 6 par habitude! mais je compte bien utiliser la 7 prochainement. |
|
|
00
|
|
|
#24 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2005 Messages : 20 ![]() |
Sincères condoléances... J'imagine qu'il doit y avoir des raisons. Mais elles n'ont pas le choix que d'être vraiment bonnes.
|
|
|
00
|
|
|
#25 |
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 4 ![]() |
Java 1.4 ... Je suis le seul de la boite à me taper les applis codées dans cette version
Et quand on me sort de là c'est pour du 1.5 Et dans mon ancienne boite c'était du 1.6
|
|
|
00
|
|
|
#26 |
|
Membre Expert
![]() ![]() Gilles VinoSoftware Developer Inscription : mars 2008 Messages : 1 311 ![]() |
Je suis loin d'etre expert, j'utilise de temps a autre Java7 pour des tests ou ne pas perdre la main.
J'ai une question: Est-il si difficile en Java de migrer d'une version a une version ultérieure? Merci de me donner des précisions. |
|
|
00
|
|
|
#27 |
|
Membre éclairé
![]() Inscription : mai 2007 Messages : 133 ![]() |
|
|
|
00
|
|
|
#28 |
|
Expert Confirmé Sénior
![]() ![]() Développeur d'applications Inscription : novembre 2005 Messages : 2 568 ![]() |
La 1.6, depuis que la 7 a posé des problèmes avec lucene que nous utilisons pas mal. Même si ces problèmes sont à priori résolus, nous n'avons pas ressenti le besoin de nous mettre à jour car à part un ou 2 nice-to-have comme les ARM il y a assez peu de choses qui nous apporteraient réellement un plus par rapport à la 6.
|
|
|
00
|
|
|
#29 |
|
Membre chevronné
![]() Olivier Ingénieur développement logiciels Inscription : janvier 2004 Messages : 659 ![]() |
Pourquoi se limiter à Java SE ?
Au boulot on est sur JEE6.
__________________
Si , et la ont échoué mais pas nous, pensez à dire et cliquez sur . Merci !Ici, c'est un forum, pas une foire. Il y a de respectables règles... à respecter ! |
|
|
00
|
|
|
#30 |
|
Nouveau Membre du Club
![]() Développeur Java Inscription : septembre 2007 Messages : 15 ![]() |
Au boulot nous commençons à porter notre existant Java 5 sur le JRE 6... mais avec interdiction d'utiliser les éléments nouveaux du Java 6 (jusqu'à nouvel ordre
).Nous avons un gros ensemble de frameworks dont la partie commune à tous les projets est utilisée par une équipe qui a temporairement renoncé à porter en Java 6 :
). Le code doit rester compilable par un JDK 5.(A cause de ça j'ai dû voter Java 5) Sinon pour mes réalisations perso : Java 7. |
|
|
00
|
|
|
#31 |
|
Membre confirmé
![]() ![]() Damien RieuDéveloppeur Java Inscription : avril 2009 Messages : 94 ![]() |
Pour les projets perso java 7 et j'ai regardé un peu Java 8 par curiosité.
Sinon au travail, c'est java 6 qui est utilisé. |
|
00
|
|
|
#32 |
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 1 ![]() |
Java 6. Pas de migration envisagée : le java 7 ne sera que pour les nouveaux projets à priori.
|
|
|
00
|
|
|
#33 |
|
Membre du Club
![]() Inscription : décembre 2009 Messages : 34 ![]() |
Salut à tous,
perso je suis loin d'être un expert en java, mais je ne comprends pas trop la question. En fait ce que je veux dire c'est pourquoi la dernière version (stable bien-sûr) n'est pas utiliser systématiquement ? A part de nouvelles fonctionnalités, elle inclue aussi des maj de sécurité, des optimisations de code, etc.. non? Autant je comprends qu'une boite ne passe pas aux versions récentes quand ce sont des soft payants mais là on est dans le gratuit (je sais que Oracle a racheté Sun mais pour l'instant c'est encore gratuit il me semble) comme linux, php, mysql etc... Je me vois mal coder en php3 (même si je suis obliger de maintenir des applis en php3) ou en mysql4 sous apache 1 et une Débian Woody. Si qqu'un pouvait éclairer ma lanterne, je l'en remercie par avance.
|
|
|
00
|
|
|
#34 | |
|
Expert Confirmé Sénior
![]() ![]() Développeur Java/Web Inscription : avril 2002 Messages : 12 657 ![]() |
Tu réponds toi même à ta question :
Citation:
Bien sûr si on n'a que des nouveaux projets à faire, sans aucune contrainte, il est préférable d'utiliser la dernière version ! Maintenant lorsque tu as une application qui tourne, le moindre changement peut avoir un impact. Malgré le fait que Java est rétrocompatible, les évolutions peuvent entrainer des incompatibilités, que ce soit au niveau des sources (ton code existant ne compile plus), soit au niveau du binaire (ton programme existant ne fonctionne plus de la même manière). Tout ceci sans compter les bugs et autres. Bref la migration implique des tests, afin de vérifier que tout fonctionne correctement. Et plus ton projet est gros, plus il a de dépendance, et plus tu as de chance d'avoir un problème Bref tout ceci coûte cher (en temps !), et n'apporte pas grand chose de visible (aucun changement ni nouvelle fonctionnalité pour l'utilisateur). a++
__________________
adiGuba [ tutoriels | blog | twitter ] Rédacteur/Modérateur Java |
|
|
10
|
|
|
#35 | |
|
Membre du Club
![]() Inscription : décembre 2009 Messages : 34 ![]() |
Merci pour ta réponse, mais comme tu le dis
Citation:
@+ |
|
|
|
00
|
|
|
#36 |
|
Expert Confirmé Sénior
![]() ![]() Développeur Java/Web Inscription : avril 2002 Messages : 12 657 ![]() |
Dans un monde parfait il ne devrait pas y avoir de problème...
Malheureusement la moindre modification peut avoir un impact. Surtout lorsque tu touches à quelque chose qui est utilisé par des milliards de programme dans le monde. Le problème c'est que la moindre modif peut engendrer des incompatibilités diverses que tu ne peux pas forcément contrôler. Bien sûr dans la plupart des cas il s'agit de chose bien spécifique, mais si cela fait planter ton application en production tu as l'air bien con. Bref une upgrade ne se fait pas aussi facilement (en entreprise tout du moins). a++
__________________
adiGuba [ tutoriels | blog | twitter ] Rédacteur/Modérateur Java |
|
10
|
|
|
#37 |
|
Invité régulier
![]() Inscription : septembre 2009 Messages : 4 ![]() |
|
|
|
00
|
|
|
#38 |
|
Membre régulier
![]() olivier Inscription : décembre 2003 Messages : 152 ![]() |
java 6 de Sun car j'ai souvent des soucis avec OpenJDK
|
|
|
00
|
|
|
#39 |
|
Expert Confirmé Sénior
![]() ![]() Développeur d'applications Inscription : novembre 2005 Messages : 2 568 ![]() |
|
|
|
00
|
|
|
#40 | |
|
Invité de passage
![]() Inscription : août 2002 Messages : 9 ![]() |
Java 6 : Framework "maison" développé pour Java 6 et version déployée chez la plupart des clients.
Citation:
Globalement, les entreprises ont un existant, éprouvé et connu par leurs équipes, et un tel projet de montée de version doit venir d'un problème identifié (exemple : incompatibilité de la nouvelle version de la gestion commerciale ou de la paie avec le JDK actuel). La raison "ça corrige des failles de sécurité (mais je ne sais pas si vous y êtes vulnérable) et ça améliore les perfs (mais vous êtes satisfait de vos perfs actuelles)" est rarement suffisante |
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com