Olen tehnyt Windowsilla, NetBeans-ohjelmalla muutaman .java-tiedoston sisältävän ohjelman. Käänsin ohjelman .jar-tiedostoksi jonka siirsin Unix-koneelle mutta sepäs ei toiminutkaan vaan antoi virheilmoituksen:
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
Miten ongelman saisi ratkaistua?
Ongelma siirrettäessä koodia windows->unix
3
425
Vastaukset
- Nimimerkki
Olisitko kääntänyt tuon puketin esimerkiksi JDK-versiolla 1.5 tai 1.6 ja yrität ajaa sitä Unixilla versiossa 1.4 tai aiemmalla?
- Zandander
Unixin java-versio näyttäs olevan 1.5.0_12
NetBeans näyttää tässä koneella olevan 1.6.0_02
Voiskohan NetBeansista vaihtaa jotai asetuksia sopivaksi 1.5.0_12 -versiolle? Vai kääntää unixilla jotenkin tämä versiohässäkkä toimimaan? - keksa
Zandander kirjoitti:
Unixin java-versio näyttäs olevan 1.5.0_12
NetBeans näyttää tässä koneella olevan 1.6.0_02
Voiskohan NetBeansista vaihtaa jotai asetuksia sopivaksi 1.5.0_12 -versiolle? Vai kääntää unixilla jotenkin tämä versiohässäkkä toimimaan?tai käännät netbeansilla niin, että yhteensopivuus on aikaisemman version kanssa.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Vain vasemmistolaiset rakennemuutokset pelastavat Suomen
Kansaa on ankeutettu viimeiset 30+ vuotta porvarillisella minäminä-talouspolitiikalla, jossa tavalliselta kansalta on ot403470Persut huutaa taas: "kato! muslimi!"
Persut on lyhyessä ajassa ajaneet läpi kaksi työntekijöiden oikeuksien heikennystä, joita se on aiemmin vastustanut. Pe132858- 282544
- 622060
- 182031
- 422017
- 561871
- 581656
KL: Mari Hynynen avoimena - Jouni-rakkaan ja Joel-pojan välit ovat nämä!
Mari Hynynen (ent. Perankoski) on naimisissa Jouni Hynysen kanssa. Marilla on edellisestä liitosta yksi lapsi, Joel Vola101518- 171385