Mam dynamiczny projekt internetowy, nad którym pracuję, aby przeprowadzić migrację aplikacji jsp/servlet z JRun na Tomcat.Błąd Eclipse ... nie można rozwiązać na typ
Otrzymuję komunikat o błędzie: com.ibm.ivj.eab.dab.DatastoreJDBC nie można rozstrzygnąć na typ.
Mam pliki * .class umieszczone w folderze com/ibm/ivj/eab/dab (dokładnie tak, jak je znalazłem). Próbowałem już utworzyć plik jar i dodając go do ścieżki budowania poprzez "Add External Jar", próbowałem także dodać "External Class Folder" i wskazałem folder zawierający katalog "com".
Mimo to błąd nadal występuje. Dziwne jest to, że jeśli zacznę pisać nazwę pakietu, zaćmienie faktycznie spowoduje automatyczne ukończenie klasy! (zdjęcie poniżej). Wszelkie pomysły będą mile widziane. Może klasy zostały skompilowane na znacznie starszą wersję Java i to powoduje problemy? Może jest coś, co muszę zrobić, aby zapewnić, że klasy znajdą się w katalogu WEB-INF/lib?
I
Czy w twoim kodzie znajduje się instrukcja importu dla klasy? –
@ChrisGerken nie mogę tak po prostu dodać <% @ page import = "com.ibm.ivj.eab.dab. *" %> Do góry (jest to strona JSP), a także <% @ page import = "com .ibm.ivj.eab.dab.DatastoreJDBC "%> Co ciekawe, Eclipse nie ma nic przeciwko pierwszemu importowi, ale drugi z nich jest błędem. – mikey