Prisijungti

Problema su jar failais

  • 12 Kov '11

Sveiki, sukompiliavus java projektą per Netbeans, atranda visus išorinius ne package esančius failus. Kai turiu sukompiliuota jar failą, ir bandau jau jį paleist, neranda tame pačiame aplankale, jam reikalingų failų. Bandžiau pridėt prie to paties packag'o, bet man vis tiek neatranda. Kai leidžiu per windows, viską atranda. Gal kas esate anksčiau susiduria su tokia problema?

NetBeans'e:

Bandant atidaryti jar failą:

ShookeesPaulius
  • 12 Kov '11

Žiūrint kaip iškvieti kode, gali būti kad jis ieškos pačiame pakete, o ne už jo ribų.

  • 12 Kov '11

Kaip ir įprastai:
File fileInterface = new File("interface.xml");
Ar yra dar kitoks būdas iškviest failą?

ShookeesPaulius
  • 12 Kov '11

Hm, net nežinau, galbūt netbeansai kaipnors įdomiai jar'ą sudėlioja? Man su eclipse tvarkingai sudeda ;/

  • 13 Kov '11

Bandžiau ir su Eclipse, rezultatas toks pat, kaip ir Netbeans'e.
Išsiaiškinau, kai nurodoma "File fileInterface = new File("interface.xml");"
tas sukompiliuotas jar failas, to reikiamo failo "interface.xml" ieško ne toje pačioje direktorijoje, kur jis pats egzistuoja, o ieško /home/rps13/interface.xml

Atsakyti