witam, jak w temacie. Jak można uzyskać nazwę pliku jar z którego uruchamiamy program. Znalazłem jak odczytać ściezkę do folderu ale potrzebna mi właśnie nazwa pliku.
pozdrawiam
witam, jak w temacie. Jak można uzyskać nazwę pliku jar z którego uruchamiamy program. Znalazłem jak odczytać ściezkę do folderu ale potrzebna mi właśnie nazwa pliku.
pozdrawiam
Jak masz ściezkę to możesz użyć funkcji split która zamieni ją na tablicę z nazwami poszczególnych katalogów. Ostatnim elementem powinna być nazwa pliku.
File jarFile = new File(Test.class.getProtectionDomain().getCodeSource().getLocation().toURI());
System.out.println(jarFile.getName());