Précédent   Forum du club des développeurs et IT Pro > Java > Communauté Java > Débats

Débats Les débats et sondages sur le langage et les technologies Java

Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Affichage des résultats du sondage: Quel(s) OS pour le développement Java utilisez-vous ?
Windows 297 66,89%
Mac OS 47 10,59%
Linux 198 44,59%
Autres (Précisez) 6 1,35%
Sondage à choix multiple Votants: 444. Vous ne pouvez pas participer à ce sondage.

Publicité
'
Réponse Actualité déjà publiée
 
Outils de la discussion
Vieux 13/12/2009, 21h11   #61
aphex
Nouveau Membre du Club
 
Inscription : octobre 2005
Messages : 20
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 20
Points : 39
Points : 39
Pour ma part XP au travail (pas le choix) et ubuntu / win seven à la maison.

Par contre je voudrais relativiser l'utilisation d'éclipse sur Ubuntu, car si effectivement eclipse s'avère plus performant (à confirmer), l'aspect visuel n'est vraiment pas top. Voire même quasi inutilisable sans toucher aux feuilles de style GTK. De plus, mais c'est un point de vue personnel, je ne trouve pas le lissage des polices réussi sous linux.

Pour ceux que ça intéresse :

http://blog.xam.dk/archives/81-Makin...-on-Linux.html

Donc à mon grand regret, je préfère toujours utiliser eclipse sur windows.
aphex est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2009, 22h30   #62
ZeRevo
Membre confirmé
 
Avatar de ZeRevo
 
Inscription : avril 2007
Messages : 301
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : avril 2007
Messages : 301
Points : 250
Points : 250
Citation:
Donc à mon grand regret, je préfère toujours utiliser eclipse sur windows.
+1
ZeRevo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2009, 09h39   #63
diopahmadou
Membre du Club
 
Ahmadou Diop
Inscription : juillet 2009
Messages : 39
Détails du profil
Informations personnelles :
Nom : Ahmadou Diop

Informations forums :
Inscription : juillet 2009
Messages : 39
Points : 47
Points : 47
Envoyer un message via MSN à diopahmadou
Citation:
Envoyé par tchize_ Voir le message
Linux.

Je suis dans une petite équipe. Trois machines identiques du point de vue hardware. Même IDE (eclipse) pour tout le monde et mêmes outils (maven, svn, tomcat, jboss) le tout dans la même version. Deux machine sous linux (une fedora, une ubuntu) et une sous windows XP. Et bien, pour des ide, qui scannent en permanence les fichiers et travaillent beaucoup sur le système de fichier, on sent la différence entre des systèmes type ext3 ou ext4 et la ntfs de windows. Les compilations sont deux à trois fois plus lentes sur le poste windows (perte de temps à la compilation). Sans parler des nombreuses facilités du shell bash (gain de temps pour renommer des fichiers en masse, chainer des commandes, etc). D'autres problèmes aussi sous windows: impossibilté de sniffer le localhost et donc chopper les paquets qui passent entre votre client et serveur en localhost (perte de temps au debuggage couche réseau), locking systématique des fichier qui empeche leur modification ou leur suppression sans arrêt du serveur tomcat (perte de temps au test du code), absence en base de nombreux outils bien utiles (editeurs d'image, editeurs hexadécimaux, less, grep, ...), impossibilité de renommer un fichier juste en changeant sa casse (donc problèmes lors de refactoring occasionnels)
Tres instructif!
diopahmadou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2009, 23h37   #64
eclesia
Rédacteur
 
Avatar de eclesia
 
Inscription : décembre 2006
Messages : 1 876
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 1 876
Points : 2 254
Points : 2 254
J'ai un avis quelque peu inverse.
Meme si je suis toujours sous linux (Ubuntu), je dois admettre que sous windows, ca compile peut etre pas plus vite, mais en consommant beaucoup moins de resources. La totalité de mes projets sont en Maven et sous windows il me faut configurer maven avec un maximum de 128mo pour compiler la ou il me faut 1go sous linux. Je ne pense pas etre le premier a contater que maven a un serieux probleme dans sa version linux.

A part ca :
Console : linux gagne largement
Navigateur de fichier : win gagne, gnome est assez pitoyable a cause du navigateur par defaut (nautilus) qui est d'une lenteur phenomenale. heureusement qu'il existe xfce et surtout thunar.


Sinon je me demande pourquoi on ne cite pas Unix dans les choix.
Apres tout, l'OS qui a littéralement été optimisé pour Java c'est Solaris (et OpenSolaris) ?

+1 pour OpenSolaris (meme si j'ai voté linux a defaut)
__________________
Systèmes d'Informations Géographiques
- Projets : GeoAPI GeotoolKit PuzzleGIS

Pour un monde sans BigBrother IxQuick ni censure RSF
eclesia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2009, 09h31   #65
natha
Expert Confirmé
 
Avatar de natha
 
Inscription : janvier 2006
Messages : 2 344
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : janvier 2006
Messages : 2 344
Points : 2 861
Points : 2 861
Linux !

tchize_ a déjà bien expliqué mais je le fais aussi :

Les temps de compilation sont incomparables.

Quand un de mes collègues met 15mn à compiler la totalité du code avec une machine récente et puissante sous Windows, je mettais 13mn pour la même chose avec une machine obsolète de 4 ans sous Ubuntu.
Je ne parle pas des machines obsolètes de certains de mes collègues sous Windows qui compilent en 45mn.
(Je parle ici d'un gros gros gros projet)
Avec mon portable récent, je met maintenant 5mn avec Ubuntu 9.10

Les temps d'update SVN sont incomparables.

Dans la même lignée que l'argument précédent, les accès disques et les performances des FS étant largement meilleurs sur un environnement Linux que sous Windows, les updates SVN (ou autres) sont bien plus rapides.
SVN manipule énormément de petits fichiers. Un Ubuntu avec ext4 sera encore un peu plus performant qu'un Ubuntu avec ext3 pour cette opération.

Productivité améliorée.

En plus des arguments précédents, on peut rajouter d'autres arguments pour une meilleure productivité :
- pas de mises à jour pénibles qui nécessite un reboot ou rarement
- pas de mises à jour qui s'installent à la fermeture du poste
- quand un écran ne répond pas, sous ubuntu il se grise, sous windows il ne fait rien et tu ne sais pas qu'il est bloqué
- gestion des bureaux virtuels
- shell puissant, facilité à faire des scripts, d'utiliser ant et maven directement

Pour conclure

Je travaille depuis 2 ans à 100% sur Linux, objectivement on ne peut que le trouver meilleur.
Pour le look d'Eclipse, c'est facile d'avoir quelque chose de correct et on s'habitue vite.


Pour les critiques sur OpenOffice, je n'ai jamais eu trop de soucis. Comparativement j'ai eu plus de bugs avec MS Office qu'avec OpenOffice même s'il manque quelques fonctionnalités et qu'il y a certaines lourdeurs.
__________________
Comment ça ? La réponse à ton problème n'est ni dans la faq, ni dans les tutos, ni dans sources ??? Etonnant...
De la bonne manière de poser une question (et de répondre).
Je ne fais pas de service par MP. Merci (...de lire les règles...).
Ma page dvp.com
natha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2009, 20h53   #66
millie
Rédacteur/Modérateur
 
Avatar de millie
 
Inscription : juin 2006
Messages : 6 935
Détails du profil
Informations personnelles :
Localisation : Luxembourg

Informations forums :
Inscription : juin 2006
Messages : 6 935
Points : 9 062
Points : 9 062
Citation:
Envoyé par martopioche Voir le message
Et malgré la portabilité de java, ce peut être un problème. Les locks des fichiers comme il a été cité, certes, mais également la limite de 256 caractères de Windows (c'est toujours le cas sur Vista/7 ? ), sa non gestion de la casse des caractères, les encodages... Autant de menus détails qui plombent un développement.
J'ai récemment eu un problème avec une différence de comportement entre AIX et Windows avec la JVM d'IBM et le même build (sur une histoire de calcul de taille de font).

Pour un build donné, par exemple 20050808, un bug était présent à la fois sur l'AIX et sur le Windows. Puis pour un build d'après, par exemple 20060101, une correction a été apportée sous Windows et n'a pas été reportée sous AIX (ou n'a en réalité pas été complètement reportée car le bug était partiellement corrigé).

J'ai passé pas mal de temps à comprendre l'origine de l'erreur, sachant que le debug sous AIX ne pouvait pas se faire
__________________
Je ne répondrai à aucune question technique en privé
millie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2009, 21h05   #67
tchize_
Expert Confirmé Sénior
 
Avatar de tchize_
 
Homme
Responsable de service informatique
Inscription : avril 2007
Messages : 18 278
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Responsable de service informatique
Secteur : Service public

Informations forums :
Inscription : avril 2007
Messages : 18 278
Points : 32 754
Points : 32 754
Envoyer un message via MSN à tchize_ Envoyer un message via Skype™ à tchize_
Citation:
Envoyé par eclesia Voir le message
sous windows il me faut configurer maven avec un maximum de 128mo pour compiler la ou il me faut 1go sous linux. Je ne pense pas etre le premier a contater que maven a un serieux probleme dans sa version linux.
J'ai jamais eu de problème de ce genre, pourtant je compile des gros projets, avec une 30 aines de sous projets sur plusieurs niveau (ca fait souffrir eclipse, une 30 aine de projets ouverts au passage), des test d'intégration lancant des conteneur tomcat et selenium, et maven s'en sort avec ses 128M (il consomme 90M d'après la mesure de maven). Est-ce avec une version précise de maven?
__________________
⥀⥁ Чиз faq java, cours java, javadoc. Pensez à et
Laisse entrer le jour après une nuit sombre. Si tu es toujours là, tu n'es pas faite pour mourir.
tchize_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2009, 15h59   #68
gouessej
Membre confirmé
 
Avatar de gouessej
 
Homme
Inscription : juin 2006
Messages : 253
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Seine Saint Denis (Île de France)

Informations forums :
Inscription : juin 2006
Messages : 253
Points : 238
Points : 238
Citation:
Envoyé par aphex Voir le message
Par contre je voudrais relativiser l'utilisation d'éclipse sur Ubuntu, car si effectivement eclipse s'avère plus performant (à confirmer), l'aspect visuel n'est vraiment pas top. Voire même quasi inutilisable sans toucher aux feuilles de style GTK. De plus, mais c'est un point de vue personnel, je ne trouve pas le lissage des polices réussi sous linux.
Je suis sous CentOS Linux au boulot, j'avais ce problème de police avec l'OpenJDK 1.6 à mon grand regret En repassant au JDK 1.6 de Sun, les polices ont repris leur taille habituelle, de même pour le lissage.
gouessej est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2009, 13h45   #69
hapalemur
Nouveau Membre du Club
 
Inscription : juin 2007
Messages : 63
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 63
Points : 31
Points : 31
Hello,
Pour moi, c'est Linux ( Slackware ), parce que Windows, j'sais pas faire
Ma JVM, mon IDE ( Netbeans ) mon serveur ( Apache + Tomcat ) et mes BD ( Mysql, Postgresql ) bien installés ( donc manuellement : ce qui permet de mieux maitriser les configurations ) sur mon PC qui fait donc à la fois office de poste de dev., de serveur et de client web.
Et s'il y a problème : je sais où intervenir. Sous Windows je n'arriverais jamais à faire fonctionner cet ensemble : l'OS est trop opaque, et vu mon age ( à 2 doigts de la retraite ) l'effort à fournir en terme d'apprentissage est trop important par rapport à un système ouvert comme Linux.
De plus comme les serveurs de production sont la plupart sous Linux/Mandriva, je vois les galères que doivent affronter ceux qui ont effectué un développement sous Windows. Quand il s'agit de la mise en service des applications il y a une grande incompréhesion entre les devs Windows et les admins des serveurs.; les problématiques entre le développement et l'administration ne sont pas les mêmes, alors si on a le même OS des 2 côtés, le fossé est moins grand.

Voilà.
PS : Et puis à entendre râler en permanence le développeur qui est en face de moi ( Windows + NetBeans ) qui accuse Netbeans et Java de bloquer XP ... il est vrai qu'auparavant, il avait Notepad++ pour du C sur cible embarquée.
hapalemur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/12/2009, 19h59   #70
tresorunikin
Membre habitué
 
Homme
Inscription : septembre 2008
Messages : 161
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Congo-Kinshasa

Informations forums :
Inscription : septembre 2008
Messages : 161
Points : 136
Points : 136
Envoyer un message via Skype™ à tresorunikin
Moi sur Windows et je trouve ça suffisant!
tresorunikin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2009, 10h47   #71
S@mking
Membre éprouvé
 
Avatar de S@mking
 
Homme
Étudiant
Inscription : juillet 2008
Messages : 379
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 19
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juillet 2008
Messages : 379
Points : 466
Points : 466
Bah à vrai dire pour ma part je developpez sur un ubuntu et un xp,le xp c'est surtout par habitude vu que je ne réussissais pas à faire marcher eclipse sur mon ubuntu mais maintenant que j'y ai réussis je codes surtout sur mon ubuntu
S@mking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2009, 11h33   #72
kmdkaci
Membre émérite
 
Avatar de kmdkaci
 
Inscription : octobre 2007
Messages : 559
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : octobre 2007
Messages : 559
Points : 837
Points : 837
Envoyer un message via Skype™ à kmdkaci
Je reviens sur cette discussion, non pas pour revoter une deuxième fois, mais pour apporter une remarque sur la conclusion des votes.
J'ai lus toutes les interventions, et j'ai remarqué que l'écrasante majorité des internautes intervenus utilisent Linux et trouvent les choses plus pratiques sous cet OS. Mais si on regarde les résultats du sondage – au moment de cette publication – on a 162 pour Windows, et 108 pour Linux.
Que dois-je conclure ? Est-ce que les utilisateurs de Windows ne commentent pas leurs choix ?
Comment est-ce possible que le vote pour Linux, qui aussi conséquent, n'influent pas sur les décideurs (les responsables d'entreprises) pour utiliser de plus en plus de Linux ?

En effet, si la majorité des intervenants trouvent que programmer sous Linux (en Java) est plus pratique, puissant et sécurisé, pourquoi cet aspect ne reflète pas le nombre d'entreprises utilisant Linux ?

Pour Information, j'utilise Linux et j'ai voté pour.
kmdkaci est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2009, 11h46   #73
OButterlin
Modérateur
 
Avatar de OButterlin
 
Homme
Inscription : novembre 2006
Messages : 5 087
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : novembre 2006
Messages : 5 087
Points : 5 821
Points : 5 821
Citation:
Envoyé par hapalemur Voir le message
...
Sous Windows je n'arriverais jamais à faire fonctionner cet ensemble : l'OS est trop opaque, et vu mon age ( à 2 doigts de la retraite ) l'effort à fournir en terme d'apprentissage est trop important par rapport à un système ouvert comme Linux.
...
On va dire que c'est l'âge qui te fait dire ça parce qu'objectivement, tous les logiciels que tu cites fonctionnent sans l'ombre d'un problème sous windows.
Les "vieux" ne se remettent pas en cause diront les jeunes
J'utilise les 2 OS pour le développement avec Eclipse, je ne trouve pas de grosse différences, Linux consomme moins de mémoire, c'est clair, mais SVN n'a pas le même comportement sous Linux que sous XP... Rien de bien grave tout de même...
OButterlin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2009, 12h00   #74
OButterlin
Modérateur
 
Avatar de OButterlin
 
Homme
Inscription : novembre 2006
Messages : 5 087
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : novembre 2006
Messages : 5 087
Points : 5 821
Points : 5 821
Citation:
Envoyé par kmdkaci Voir le message
...
J'ai lus toutes les interventions, et j'ai remarqué que l'écrasante majorité des internautes intervenus utilisent Linux et trouvent les choses plus pratiques sous cet OS. Mais si on regarde les résultats du sondage – au moment de cette publication – on a 162 pour Windows, et 108 pour Linux.
Que dois-je conclure ? Est-ce que les utilisateurs de Windows ne commentent pas leurs choix ?
Je pense que tu as ta réponse... il n'y a rien à dire... ça fonctionne très bien
Citation:
Envoyé par kmdkaci Voir le message
Comment est-ce possible que le vote pour Linux, qui aussi conséquent, n'influent pas sur les décideurs (les responsables d'entreprises) pour utiliser de plus en plus de Linux ?
En effet, si la majorité des intervenants trouvent que programmer sous Linux (en Java) est plus pratique, puissant et sécurisé, pourquoi cet aspect ne reflète pas le nombre d'entreprises utilisant Linux ?
Parce que tu interprètes les réponses plutôt que les votes.

Qui plus est, le jour où ce seront les développeurs qui influenceront les choix d'investissements, un grand pas sera franchi dans l'efficacité des développements
Bien que n'étant pas un "adepte" de Linux (surtout pas Fedora 10 !), il faut tout de même remarquer que le serveur cible est la plupart du temps sous cet OS. Prendre en compte les droits dès le début est également une bonne pratique, et de ce côté, il n'y a pas photo, windows est une vraie daube !
OButterlin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2009, 18h21   #75
natha
Expert Confirmé
 
Avatar de natha
 
Inscription : janvier 2006
Messages : 2 344
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : janvier 2006
Messages : 2 344
Points : 2 861
Points : 2 861
Citation:
Envoyé par kmdkaci Voir le message
Que dois-je conclure ? Est-ce que les utilisateurs de Windows ne commentent pas leurs choix ?
La plupart utilisent Windows car c'est l'environnement utilisateur par défaut dans la plupart des entreprises. La plupart des développeurs n'a peut-être jamais eu l'opportunité de comparer les 2 environnements. Donner une réponse pour justifier un choix qu'on n'a pas eu... ce n'est pas utile. Je pense que tu peux trouver là l'explication.

Citation:
Envoyé par kmdkaci Voir le message
Comment est-ce possible que le vote pour Linux, qui aussi conséquent, n'influent pas sur les décideurs (les responsables d'entreprises) pour utiliser de plus en plus de Linux ?
Ceux qui travaillent chez le client n'ont pas toujours le choix de l'OS si on leur met le matos à disposition. Questions de "sécurité" etc... je ne sais pas pourquoi mais les services techniques préfèrent souvent windows que linux pour le déploiement des postes utilisateurs. Dans mon école, EPITA, tout ou presque était sous Unix et les administrateurs avaient un contrôle total. C'est sûrement que le travail de communication de Microsoft a été très bon et l'est certainement toujours. Sans parler des monopoles avec Exchange par exemple.

J'espère que ça va évoluer dans l'avenir, on voit que Linux s'adresse de plus en plus à "l'utilisateur du dimanche", ce qui démocratise son utilisation.
De mon côté, les arguments de productivité améliorée sous Linux ont percé dans mon entreprise et la moitié de l'équipe devrait travailler dessus d'ici ces prochaines semaines. Et il est clair que si je devais changer d'entreprise, j'essaierai d'influencer les décideurs pour favoriser le développement sous Linux (pour autant que je ne sois pas moi-même un décideur).
__________________
Comment ça ? La réponse à ton problème n'est ni dans la faq, ni dans les tutos, ni dans sources ??? Etonnant...
De la bonne manière de poser une question (et de répondre).
Je ne fais pas de service par MP. Merci (...de lire les règles...).
Ma page dvp.com
natha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2010, 15h33   #76
eric.lesourd
Invité de passage
 
Inscription : octobre 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 3
Points : 3
Points : 3
Envoyer un message via ICQ à eric.lesourd Envoyer un message via MSN à eric.lesourd Envoyer un message via Yahoo à eric.lesourd Envoyer un message via Skype™ à eric.lesourd
Au bureau, je développe sous Windows (Eclipse et weblogic workshop) en azerty. A la maison, c'est Mac OS, Eclipse et qwerty.
Le plus important pour le Java, ça n'est justement pas l'OS, mais plutôt l'environnement, les outils et éventuellement le mapping clavier qui ont de l'importance.
eric.lesourd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2010, 21h10   #77
chrc
Nouveau Membre du Club
 
Homme Christophe
Architecte technique
Inscription : avril 2003
Messages : 21
Détails du profil
Informations personnelles :
Nom : Homme Christophe
Âge : 45
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Architecte technique
Secteur : Finance

Informations forums :
Inscription : avril 2003
Messages : 21
Points : 26
Points : 26
Citation:
Envoyé par romaintaz Voir le message
Personnellement, je développe sur du Windows, mais mes applications tournent à la fois sur du Windows, du Linux et du Solaris...
Idem !

Bonne année à tous !
chrc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2010, 13h58   #78
JoeChip
Membre éprouvé
 
Avatar de JoeChip
 
Inscription : septembre 2008
Messages : 350
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 350
Points : 424
Points : 424
Moi je suis sous XP, parce qu'en fait avec Eclipse ça n'a pas vraiment d'importance, que je devrai de toutes façons avoir XP sur mon ordi (la plupart des utilisateurs sont sous XP), que XP est assez stable et rapide (une fois nettoyé) et que passer à Linux va me coûter du temps, à l'installation et aussi ensuite pour tous les détails de mise au point. En plus, pour avoir des tests sérieux il faudrait installer plusieurs distros, je ferai ça quand j'aurai quelques ordis en plus...

Quant au côté multiplateformes de Java, il est très relatif, en fait : j'ai une appli qui démarre en webstart ; au départ le fichier jnlp était créé au vol par un script PHP, car il fallait un paramètre dépendant de l'utilisateur. Ca a été testé sous XP+Firefox, XP+IE, MacOS + Safari, Ubuntu + Opera, Ubuntu+Firefox (j'en oublie)... Ca ne marchait parfaitement que sous XP+Firefox... J'ai du créer un jnlp par utilisateur (!) ... Sous Ubuntu, ça ne marchait qu'en lançant directement le jar, donc pas de ws et de mise à jour automatique... La seule info disponible semble être "certains linux ont des problèmes de gestion du jws"...

Au lancement de l'appli : sous Ubuntu, OpenJDK ne trouvait pas les algo de chiffrage, ça marchait sous Sun Java 6 (j'ai pas essayé avec les autres jvm présentes sur la machine)... Sous OSX, là carrément la jvm (ou le jws ?) semble buggée quand il y a des paramètres... Ca n'arrivait pas jusqu'au lancement de l'appli... genre SEG_FAIL pendant le lancement de la jvm...

Donc finalement, Java c'est multiplateforme seulement si on développe pour 1.5 sans utiliser des trucs un peu trop rarement utilisés... En principe, par exemple, le login au niveau du serveur Apache est sensé être géré par le ws, mais c'est buggé, si on entre pas de login et qu'on fait "Annuler", le jar se charge et démarre...

Moralité : en principe il faudrait que je travaille sous Ubuntu + OpenJDK ou IcedTea (la moins standard d'un point de vue Java, donc si ça marche comme ça, ça marchera presque partout) ou OSX (mais vraiment là c'est trop me demander), mais je reste sous XP, avec parfois une install provisoire de l'un ou l'autre linux (presque toujours Ubuntu, vu que c'est celle qui est utilisée par la plupart des end-users qui sont sous linux) pour pouvoir règler des problèmes spécifiques.
JoeChip est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2010, 14h10   #79
professeur shadoko
Membre Expert
 
Avatar de professeur shadoko
 
Homme
consultant/formateur Java SE
Inscription : juillet 2006
Messages : 772
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 64
Localisation : Autre

Informations professionnelles :
Activité : consultant/formateur Java SE

Informations forums :
Inscription : juillet 2006
Messages : 772
Points : 1 066
Points : 1 066
Citation:
Envoyé par OButterlin Voir le message
Les "vieux" ne se remettent pas en cause diront les jeunes
faisant partie des ancêtres je reconnais que je n'arrive pas trop à comprendre Windows (j'ai démarré sous Multics puis Unix).
ceci dit j'ai Win$*%§ au bureau parceque je n'ai pas trop le choix (avant je bossais chez Sun et j'étais sur Solaris!) mais sur mon portable perso c'est dual boot (windows passeque certains trucs me sont demandés dessus, mais ubuntu est mon env. de développement: j'ai la manie des scripts shell).
__________________
J'ai des principes: je peux toujours trouver une bonne raison pour les contredire .... mais j'ai des principes!
professeur shadoko est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2010, 16h49   #80
robert_trudel
Membre expérimenté
 
Inscription : avril 2006
Messages : 853
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 853
Points : 549
Points : 549
Citation:
Envoyé par JoeChip Voir le message
Moi je suis sous XP, parce qu'en fait avec Eclipse ça n'a pas vraiment d'importance, que je devrai de toutes façons avoir XP sur mon ordi (la plupart des utilisateurs sont sous XP), que XP est assez stable et rapide (une fois nettoyé) et que passer à Linux va me coûter du temps, à l'installation et aussi ensuite pour tous les détails de mise au point. En plus, pour avoir des tests sérieux il faudrait installer plusieurs distros, je ferai ça quand j'aurai quelques ordis en plus...

Quant au côté multiplateformes de Java, il est très relatif, en fait : j'ai une appli qui démarre en webstart ; au départ le fichier jnlp était créé au vol par un script PHP, car il fallait un paramètre dépendant de l'utilisateur. Ca a été testé sous XP+Firefox, XP+IE, MacOS + Safari, Ubuntu + Opera, Ubuntu+Firefox (j'en oublie)... Ca ne marchait parfaitement que sous XP+Firefox... J'ai du créer un jnlp par utilisateur (!) ... Sous Ubuntu, ça ne marchait qu'en lançant directement le jar, donc pas de ws et de mise à jour automatique... La seule info disponible semble être "certains linux ont des problèmes de gestion du jws"...

Au lancement de l'appli : sous Ubuntu, OpenJDK ne trouvait pas les algo de chiffrage, ça marchait sous Sun Java 6 (j'ai pas essayé avec les autres jvm présentes sur la machine)... Sous OSX, là carrément la jvm (ou le jws ?) semble buggée quand il y a des paramètres... Ca n'arrivait pas jusqu'au lancement de l'appli... genre SEG_FAIL pendant le lancement de la jvm...

Donc finalement, Java c'est multiplateforme seulement si on développe pour 1.5 sans utiliser des trucs un peu trop rarement utilisés... En principe, par exemple, le login au niveau du serveur Apache est sensé être géré par le ws, mais c'est buggé, si on entre pas de login et qu'on fait "Annuler", le jar se charge et démarre...

Moralité : en principe il faudrait que je travaille sous Ubuntu + OpenJDK ou IcedTea (la moins standard d'un point de vue Java, donc si ça marche comme ça, ça marchera presque partout) ou OSX (mais vraiment là c'est trop me demander), mais je reste sous XP, avec parfois une install provisoire de l'un ou l'autre linux (presque toujours Ubuntu, vu que c'est celle qui est utilisée par la plupart des end-users qui sont sous linux) pour pouvoir règler des problèmes spécifiques.
c'est un problème de configuration que tu as sous linux pour les jws
robert_trudel est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 19h50.


 
 
 
 
Partenaires

Hébergement Web