W aplikacji jest składnik, który korzysta z com.sun.java.swing.SwingUtilities2 Teraz rozumiem, że tej klasy nie należy używać, ale jest ona elementem systemu, który jej używa.Java 6 i SwingUtilities2
Dlatego, ponieważ nie jest już dostępna w Javie 6, otrzymuję NoClassDefFoundError. Jak mogę obejść ten problem bez konieczności aktualizacji komponentu, ponieważ nie wiem jeszcze, czy jest to opcja.
Czy zamierzasz wymienić i podać nazwę dostawcy komponentu? –
Czy to jest poprawka punktowa? czy jest możliwe, aby sprzedawca wykonał przebudowę na 6? – reccles
@ Tom: Od tego czasu naprawiliśmy, po prostu nie chcemy wchłonąć czasu i pieniędzy. Na przykład poprawili swoje API, ale nie potrzebujemy żadnych ulepszeń (poza tą poprawką). Jak również nie wiemy, czy nasz kod będzie wymagał ulepszenia, aby dopasować nowy interfejs API (więcej czasu kosztuje). I oczywiście koszt "aktualizacji" komponentu. –