Potreboval bych poradit jak mam z programu pristupovat k datovym souborum, ktere jsem take pribalil do .jar souboru. teda pokud to jde.
Fórum › Java
Data z .jar souboru
URL souboru zjistíš voláním getClass().getResource("/cesta-v-rámci-jar");
To, jestli jsi v jar, zjistíš, když se podíváš vrácenou URL.
Převedeš-li ji na String a podíváš se na její začátek, tak tam bude buď file: nebo jar:file:
zkus si spustit následující prográmek jednou přímo z adresáře a jednou z jaru.
public class KdeJsem
{
public static void main( String [] args ) {
String koren=null, cesta;
if( KdeJsem.class.getResource("/") != null )
koren = KdeJsem.class.getResource("/").toString();
cesta = KdeJsem.class.getResource("KdeJsem.class").toString();
javax.swing.JOptionPane.showMessageDialog( null,
"Kořen = " + koren + "\nCesta = " + cesta );
}
}
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 13 hostů
Podobná vlákna
Kompilace jar souboru s dalšími jar soubory — založil S.
Vytvoreni souboru .jar — založil arny
Spuštění jar souboru na pc — založil Pavla Novotná
Spuštění jiného *.jar souboru — založil MpPozor
Vyčtení anotací z neznámého jar souboru — založil Bicek
Moderátoři diskuze