[java] openjdk6 / jre lequel choisir ? (résolu)
[java] openjdk6 / jre lequel choisir ? (résolu)
bonjour,
je pensais que openjdk6 remplaçait maintenant le java de sun. Or, je vois que dans community, jre a été mis à jour :
http://aur.archlinux.org/packages.php?ID=6118
et qu'il est en conflit avec openjdk6. Je sais que openjdk sert à la fois pour la machine virtuelle et pour le développement d'applications java. Est-ce que jre suffirait alors ? Est-ce que tout dans ce jre est maintenant libre ou pas ? Beaucoups de paquets dépendent de jre, donc installer openjdk6 provoque des conflits.
Lequel choisir si on ne fait pas de développement java, et lequel mettre lorsqu'on fait des paquets pour AUR ? Y'a moyen de dire que l'on peut avoir au choix jre ou openjdk6 comme dépendance au lieu de forcer une seule version ?
Les dernières réponses sur le forum d'archlinux.org sont trop vieilles pour être prises en compte au vue de cette version récente de jre.
je pensais que openjdk6 remplaçait maintenant le java de sun. Or, je vois que dans community, jre a été mis à jour :
http://aur.archlinux.org/packages.php?ID=6118
et qu'il est en conflit avec openjdk6. Je sais que openjdk sert à la fois pour la machine virtuelle et pour le développement d'applications java. Est-ce que jre suffirait alors ? Est-ce que tout dans ce jre est maintenant libre ou pas ? Beaucoups de paquets dépendent de jre, donc installer openjdk6 provoque des conflits.
Lequel choisir si on ne fait pas de développement java, et lequel mettre lorsqu'on fait des paquets pour AUR ? Y'a moyen de dire que l'on peut avoir au choix jre ou openjdk6 comme dépendance au lieu de forcer une seule version ?
Les dernières réponses sur le forum d'archlinux.org sont trop vieilles pour être prises en compte au vue de cette version récente de jre.
Dernière modification par farvardin le jeu. 21 mai 2009, 11:41, modifié 1 fois.
Re: [java] openjdk6 / jre lequel choisir ?
Les 2 paquets fournissent un j2re, donc en théorie, les paquets s'ils sont bien fait (quand il n'y a pas d'incompatibilité) devraient dépendre de j2re et quelque soit celui installé, fonctionner.
openjdk est celui officiellement supporté par arch, jre non ...
pour les paquets, s'il n'y a pas d'incompatibilité, tu devrais mettre j2re dans les dépendances, l'utilisateur choisit ce qu'il veut, sinon, tu indiques clairement lequel.
openjdk est celui officiellement supporté par arch, jre non ...
pour les paquets, s'il n'y a pas d'incompatibilité, tu devrais mettre j2re dans les dépendances, l'utilisateur choisit ce qu'il veut, sinon, tu indiques clairement lequel.
Re: [java] openjdk6 / jre lequel choisir ?
merci de ta réponse, cela éclaircit le problème. Par contre sur une machine avec jre installé, j2re est accepté, sur une machine avec openjdk6, yaourt cherche à installer j2re depuis AUR, et ne le trouve pas
Re: [java] openjdk6 / jre lequel choisir ?
Je crois que j'ai trouvé, cela semble fonctionner si on ajoute :
depends=('java-runtime')
car openjdk6 et jre sont tous les deux marqués comme:
provides=('java-environment=6' 'java-runtime=6')
(note : pour les paquets nécessitant un kit de développement java, il suffit d'avoir comme dépendance : java-environment)
depends=('java-runtime')
car openjdk6 et jre sont tous les deux marqués comme:
provides=('java-environment=6' 'java-runtime=6')
(note : pour les paquets nécessitant un kit de développement java, il suffit d'avoir comme dépendance : java-environment)
Dernière modification par farvardin le sam. 30 mai 2009, 08:40, modifié 1 fois.
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
Re: [java] openjdk6 / jre lequel choisir ?
openjdk6 est celui à utiliser pour les machines en x86_64. Mais j'avoue que j'utilise aussi openjdk sur des machines 32 bits sans problèmes.
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
-
- Maître du Kyudo
- Messages : 2073
- Inscription : sam. 16 sept. 2006, 10:39
- Localisation : 31 - Toulouse Nord
Re: [java] openjdk6 / jre lequel choisir ?
openjdk est en conflit avec jre... et KDE utilise openjdk ! donc les utilisateurs de KDE n'ont pas le choix !
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
Re: [java] openjdk6 / jre lequel choisir ?
Déjà utiliser KDE, heinCactus a écrit :openjdk est en conflit avec jre... et KDE utilise openjdk ! donc les utilisateurs de KDE n'ont pas le choix !
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
-
- Maître du Kyudo
- Messages : 2073
- Inscription : sam. 16 sept. 2006, 10:39
- Localisation : 31 - Toulouse Nord
Re: [java] openjdk6 / jre lequel choisir ?
FredBezies a écrit :Déjà utiliser KDE, heinCactus a écrit :openjdk est en conflit avec jre... et KDE utilise openjdk ! donc les utilisateurs de KDE n'ont pas le choix !
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
Re: [java] openjdk6 / jre lequel choisir ?
Ok. Je sais, j'ai craqué. Sinon, pour en revenir au sujet du fil, j'utilise aussi bien OOo avec openjdk qu'avec RSSOwl.
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
Re: [java] openjdk6 / jre lequel choisir ?
Coucoux
Si... Ils ont le choix :
Qui ne fonctionne pas bien...
Et
Et comme par hasard tout fonctionne...
Et KDE fonctionne très bien pour ceux qui savent l'utiliser et l'apprécier
Si... Ils ont le choix :
Code : Tout sélectionner
pacman -R openjdk
Et
Code : Tout sélectionner
pacman -S jre
Et KDE fonctionne très bien pour ceux qui savent l'utiliser et l'apprécier
Windows à des pépins ? Linux a un noyau !
-
- Maître du Kyudo
- Messages : 2073
- Inscription : sam. 16 sept. 2006, 10:39
- Localisation : 31 - Toulouse Nord
Re: [java] openjdk6 / jre lequel choisir ?
Il y a qq mois, KDE demandait obligatoirement openjdk.
Ca a peut-être changé aujourd'hui, je retesterai alors...
Ca a peut-être changé aujourd'hui, je retesterai alors...
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
Re: [java] openjdk6 / jre lequel choisir ?
Pas eu d'énormes problèmes avec openjdk depuis que je l'utilise...FenDanT a écrit :Coucoux
Si... Ils ont le choix :
Qui ne fonctionne pas bien...Code : Tout sélectionner
pacman -R openjdk
Etant un utilisateur de distribution 64bits, le choix a été vite faitEt
Et comme par hasard tout fonctionne...Code : Tout sélectionner
pacman -S jre
Mouais. Il a fallu en gros un an pour que KDE4 soit enfin utilisable. Même s'il manque des outils comme une version native de K3B par exemple.Et KDE fonctionne très bien pour ceux qui savent l'utiliser et l'apprécier
Mais bah, les bureaux bling bling, cela ne me branche pas
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
Re: [java] openjdk6 / jre lequel choisir ?
les 2 sont disponibles pour les 2 architectures.FredBezies a écrit : Etant un utilisateur de distribution 64bits, le choix a été vite fait
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
Re: [java] openjdk6 / jre lequel choisir ?
A une époque, le java pour AMD64 était le parent pauvre. Donc, c'était obligatoirement openjdk. Je parle fin 2007 / début 2008.tuxce a écrit :les 2 sont disponibles pour les 2 architectures.FredBezies a écrit : Etant un utilisateur de distribution 64bits, le choix a été vite fait
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
- gyo
- Maître du Kyudo
- Messages : 1049
- Inscription : jeu. 19 avr. 2007, 10:40
- Localisation : Nantes (44)
Re: [java] openjdk6 / jre lequel choisir ?
En tout cas pour déclarer les zimpeaux en ligne (youpi), on est obligé de passer par jre (testé sous un arch32 et arch64, et il faut aussi changer le useragent…)
Re: [java] openjdk6 / jre lequel choisir ?
Coucoux
gyo +1 : y'a plein de trucs que'openjdk ne manage pas encore bien
Il y a bien eu un bug du aux devs de kde, mais réglé depuis lonmgtemps...Il y a qq mois, KDE demandait obligatoirement openjdk.
Ca a peut-être changé aujourd'hui, je retesterai alors...
gyo +1 : y'a plein de trucs que'openjdk ne manage pas encore bien
Windows à des pépins ? Linux a un noyau !
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
Re: [java] openjdk6 / jre lequel choisir ?
Mouais. Je trouve cependant que les applications ne tournant pas avec OpenJDK ont tendance à diminuer.
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
- mightyjaym
- yeomen
- Messages : 296
- Inscription : dim. 18 nov. 2007, 19:34
- Localisation : Nîmes, France
Re: [java] openjdk6 / jre lequel choisir ?
En 2007/2008 openjdk était la seule solution à peu près viable sur x86_64. Maintenant que le jdk officiel intègre le plugin web ET le support de java web start, mieux vaut l'installer pour garantir 100% de compatibilité dans tous les cas. A moins qu'on soit tatillon avec les histoires de licence et qu'on veuille du 100% libre, bien entendu.
C'est un peu le même cas avec swfdec ou gnash, maintenant que le plugin flash proprio existe nativement en x86_64.
C'est un peu le même cas avec swfdec ou gnash, maintenant que le plugin flash proprio existe nativement en x86_64.
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
Re: [java] openjdk6 / jre lequel choisir ?
J'ai gardé l'habitude d'utiliser openJDK. Sinon, le client flash natif 64 bits, c'est encore en alpha...
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
-
- Maître du Kyudo
- Messages : 2073
- Inscription : sam. 16 sept. 2006, 10:39
- Localisation : 31 - Toulouse Nord
Re: [java] openjdk6 / jre lequel choisir ?
bah déjà, comme dit gyo, pour les zimpaux, c'est pas la joie...FredBezies a écrit :Mouais. Je trouve cependant que les applications ne tournant pas avec OpenJDK ont tendance à diminuer.
De mon côté, je me bagarre avec l'accès VPN (EDIT : en fait, c'est du Juniper / Citrix... j'y connais rien, mais ça passe par un applet Flash) de mon boulot, mais un ami qui utilise jre sur une autre distrib a le même pb...