Erreur - Code source java !

Répondre
bameur
Messages : 1
Enregistré le : lun. janv. 30, 2017 1:58 pm

lun. janv. 30, 2017 2:02 pm

Pouvez vous m'aider svp. j'ai une erreur dans la version originale du code!

Exception in thread "main" java.lang.Error: Unresolved compilation problems:
Duplicate methods named remove with the parameters (K, V) and (K, V) are defined by the type CollectionMap2<K,Set<V>,V>
Duplicate methods named remove with the parameters (K, V) and (K, V) are defined by the type UnmodifiableCollectionMap<K,Set<V>,V>

at org.openconcerto.utils.SetMap.<init>(SetMap.java:25)
at org.openconcerto.utils.FileUtils.<clinit>(FileUtils.java:910)
at org.openconcerto.utils.prog.VMLauncher.getLauncherWD(VMLauncher.java:244)
at org.openconcerto.utils.prog.VMLauncher.getWD(VMLauncher.java:399)
at org.openconcerto.utils.prog.VMLauncher.getPropFile(VMLauncher.java:404)
at org.openconcerto.utils.prog.VMLauncher.launch(VMLauncher.java:310)
at org.openconcerto.erp.core.sales.pos.CaisseLauncher.main(CaisseLauncher.java:30)
tvans
Messages : 52
Enregistré le : mar. oct. 04, 2016 2:28 pm

mar. févr. 21, 2017 10:44 am

pas de solution à ce jour, bug java :
multihashmap de apache.commons.collection et HashMap de java.util ont la même signature pour la fonction remove(object, object ) mais pas le même type d'objet en retour.
Faut soit rester sur jdk7 soit faire avec cette erreur de compil.
Si les gens de openconcerto ont trouvé une solution interne, suis preneur aussi :-)
Avatar du membre
guillaume
Messages : 2429
Enregistré le : ven. févr. 11, 2011 7:15 pm

sam. févr. 25, 2017 11:32 am

Bonjour,

La prochaine version d'OpenConcerto sera compilable en Java 8.
Pour l'instant, il vous faut une version inférieure du JDK pour compiler.

Pour ce qui est de l’exécution : java 7, 8 ou 9.

Cordialement,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
Répondre