Avatar billede rina Nybegynder
08. januar 2010 - 11:17 Der er 2 kommentarer

Jar konflikt

Et eksisterende system skal benytte axis2 klassen javax.xml.namespace.QName.java

Filen findes i axis2 jar filer men OGSÅ i 2 jar filer som den eksisterende løsningen benytter - disse 2 jar filer vil være svære at skifte ud.

Problemet er at de 2 versioner af javax.xml.namespace.QName.java er ikke ens, og at "den forkerte" version bliver valgt først - i hvert fald i eclipse!

Der udvikles i eclipse og løsningen køre på websphere.

Hvilke muligheder har man for at løse dette?
(Der er vist ikke en måde at fortælle bestemte klasser, hvilke jar fil der skal benyttes?)
Avatar billede arne_v Ekspert
08. januar 2010 - 15:17 #1
Hvis du absolut vil kan du loade en klasse fra en specifik jar file med en speciel classloader.

Jeg tvivler dog paa at det er hensigtsmaessigt.

Hvis du aendrer raekkefoelgen af jar filerne i classpath saaledes at axis2 jar filen komem foerst - hvad saa ?
Avatar billede arne_v Ekspert
30. januar 2010 - 23:13 #2
??
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester