CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Java] "Compiler compliance level"

hexabeast
hexabeast
Niveau 9
17 août 2014 à 21:58:09

Bonsoir,
J'aimerais savoir quels sont les inconvénients d'utiliser de vieilles versions du JRE, genre en sélectionnant 1.3 dans le champ "Compiler compliance level" de l'onglet "Java compiler" sous Eclipse.

Car même si faire ça permet plus de compatibilité, je me dis qu'il doit également y avoir des raisons de préférer des versions plus récentes, non?

[-Shana-]
[-Shana-]
Niveau 10
17 août 2014 à 22:09:35

Tu perds des fonctionnalités. Tout le monde est en 1.7 pour le moment bien que la 1.8 est sortie. Donc tout le monde programme en 1.7 :oui:

Elmohe
Elmohe
Niveau 9
17 août 2014 à 22:22:56

Un peu comme Minecraft quoi ^^ la 1.8 va sortir mais tout le monde joue encore à la 1.7 xD je devais la sortir celle là !

hexabeast
hexabeast
Niveau 9
17 août 2014 à 22:43:42

Ok on perd des fonctionnalités, mas est-ce que ça fait aussi baisser les perf?

[-Shana-]
[-Shana-]
Niveau 10
18 août 2014 à 01:16:31

Il doit y avoir des benchmark qui trainent sur ca.
Pourquoi vouloir utiliser la 1.3 :( ?

+ Jerry Elmoche :rire:

hexabeast
hexabeast
Niveau 9
18 août 2014 à 09:50:10

Quand j'ai dit 1.3 c'était un exemple, mais j'ai eu des retours de plusieurs personnes pour qui mon jeu ne fonctionne pas à cause de leur version de Java, donc c'était pour savoir si je pouvais utiliser un JRE inférieur sans trop de pertes.

[-Shana-]
[-Shana-]
Niveau 10
18 août 2014 à 11:08:14

Tu auras des pertes au niveau des fonctionnalités principalement, et vu que tu utilises utilises libGDX, il faut faire gaffe à ce que lui n'utilise pas de 1.7.

Tu as qu'à leur dire d'autoriser les updates :nah:

Bunyan
Bunyan
Niveau 17
18 août 2014 à 14:32:42

La JRE 1.3, tu oublies.
En général même, tu oublies tout ce qui est inférieur à 1.6, dont le support officiel s'est arrêté en 2013.
Le support de Java 1.7 s'arrêtera en avril 2015 (date non-définitive).
Donc bon... supporter les technologies de 1995...

Si les personnes utilisent Java 1.3 (ou d'autres antiquités), c'est qu'ils bossent au boulot dans un SI n'autorisant pas les MaJ.

Source : http://www.oracle.com/us/products/middleware/application-server/eol-135779.html

Darkandgel
Darkandgel
Niveau 10
18 août 2014 à 14:37:06

Hexabeast :

A chaque version de java, de nouvelles fonctionnalités sont implémentées. Si ton code utilise une fonctionnalite de la version x sur un jre de version x-1, ça va planter très fort.

Après si tu ne te sert pas des dernieres nouveautés, tu peux toujours compiler dans les versions précédentes.

Mais le mieux ca reste d'utiliser la derniere version du compilateur et du jre. Donc va dire a tes potes de mettre leur jre a jour ;)

hexabeast
hexabeast
Niveau 9
18 août 2014 à 15:54:10

Ok merci des conseils

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment