Witam, mam do czynienia z Javą od niedawna. Chciałbym otworzyć plik PDF, który dodałem do mojego projektu. Robię to w ten sposób:
Desktop.getDesktop().open(new File(this.getClass().getResource("help.pdf").getFile()));
Kiedy w środowisku NetBeans uruchamiam cały projekt i klikam w guzik, który wywołuje tamtą komendę, to wszystko działa, ale kiedy zrobię Build Main Project i otwieram normalnie plik jar, to po kliknięciu w ten sam guzik nic się nie dzieje. Sprawdzałem w wierszu poleceń - wyświetla się komunikat:
java.io.FileNotFoundException: file:\C:\Users\Endru\Documents\NetBeansProjects\Projekt\dist\Projekt.jar!\help.pdf (Nazwa pliku, nazwa katalogu lub składnia etykiety woluminu jest niepoprawna)
Czy ktoś może mi powiedzieć jak prawidłowo do tego podejść?