Wpis z mikrobloga

@Kohrd: Mirki #java i #javafx pomóżcie. Mam prostą aplikację która na starcie ładuje MainStackPane.fxml
następnie po wybraniu odpowiedniej opcji wymieniana jest część zawartości okna na pozostałe fxml.
O ile wszystko działa w Eclipse to po zrobieniu pliku Jar ładuje się tylko pierwsza formatka
(MainStackPane) a pozostałe są niewidoczne. Wiem że temat był i jest wałkowany na stacku ale albo mój angielski
jest za słaby albo proponowane rozwiązania u mnie nie działają. Dodam tylko że nie mogę robić projektu w
Mavenie (może to wpływ) bo w zakładowym kompie mam poblokowane niektóre połączenia i Maven się nie odpala.

W ten sposób wywołuję MainStackPane w Klasie Main (to działa tylko w eclipse):
https://pastebin.pl/view/034a3f4f

Ścieżki zapisane są w klasie Paths: https://pastebin.pl/view/9a3002b9

A taką metodą wywołuję pozostałe pliki fxml w mainStackPaneController: https://pastebin.pl/view/52061785

Poniżej struktura programu:
Pobierz
źródło: comment_YZjRb8KfxamkNgymbgKKeWm7e605jP2P.jpg
  • 12
@asdasdce2w: Niestety nie używam bo robię na kompie firmowym i mam wszystko poblokowane. Próbowałem zorbic mavena na innym kompie i przenieść na komputer firmowy ale w takim wypadku maven też się wysypuje. Ale dzięki pokombinuję jeszcze z tymi wskazówkami ze stacka.
@BigAngryPenguin: Wydawało mi się że cała ta struktura z "resources" jest tworzona przez mavena. Niestety mavena używac nie moge więc tworzę pusty projekt javy i wszytskie foldery tworzę ręcznie. Ale dzięki, tego tutoriala jeszcze nie widziałem
@Eoghan: Dzięki, o tym jakoś nie pomyślałem. "caused by: java.lang.IllegalStateException: Location is not set"
Czyli wynika że jednak coś ze ścieżkami