Błędy zagnieżdżenia ścieżki budowania Eclipse

Pracuję nad prostą aplikacją WWW JSP / Servlet / Tomcat dla mojej klasy. Profesor poprosił nas o użycie struktury folderów, która jest nieco inna niż domyślna struktura dynamicznego projektu WWW. Zamiast korzystać z folderu webcontent, chce całego naszego kodu źródłowego w src / main / java i src / main / webapp.

Po uruchomieniu aplikacji mój plik powitalny wyświetla się dobrze, ale gdy próbuję uzyskać dostęp do moich serwletów, otrzymuję:

 Http 500 SEVERE: Allocate exception for servlet InitDb

java.lang.ClassNotFoundException. Jestem pewien, że to błąd ścieżki kompilacji. Mam ścieżkę kompilacji / src na ścieżce kompilacji, ale otrzymuję ostrzeżenie

"Cannot nest 'final/src/main/webapp/WEB-INF/classes' inside 'final/src'. To enable the    nesting exclude 'main/' from 'final/src'

Mam to w moim zespole wdrażania:

<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/> 

Kiedy wykluczam główne / ostrzeżenie gaśnie, ale nie rozwiązuje problemu. Byłbym wdzięczny za wszelkie wskazówki. Dzięki.

questionAnswers(10)

yourAnswerToTheQuestion