Wpis z mikrobloga

Muszę uruchomić aplikację Java EE na Payarze. Aplikacja się deployuje, natomiast rzuca [i to dosyć dużo] ostrzeżeniami typu:
Unable to load class XXX, reason: java.lang.ClassNotFoundException: XXX, przez co aplikacja (chyba) nie wstaje.
Oczywiście pliki znajdują się w .war [w WEB-INF/classes/nazwa_pakietu]. Nie miałem do czynienia z aplikacjami JEE ani Payarą, także macie może pomysły co może być przyczyną?

#java #programowanie #javaee
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nairamk: Tak, ma deploy na glassfish/Payarę.

Prawdopodobnie jest problem z jakimiś profilami. Pobieram gotowego wara i działa normalnie. Pobieram źródła i buduje, to pomimo 'Build Success' nie może znaleźć klas, pomimo że w tym gotowym .war wszystko jest tak samo. Niestety brak dokumentacji technicznej i jest jak jest ( ͡° ʖ̯ ͡°)
  • Odpowiedz
@hit_malinowy: rozpakuj oba .wary do osobnych katalogów i porównaj jakimś narzędziem do porównywania katalogów. Pewnie jakaś różnica w manifeście albo innym pliku z meta-infromacjami.
Ewentualnie problemem może być różnica w wersji javy? Na pewno budujesz taką samą wersją jak ta "gotowa"?
  • Odpowiedz