我正在爲我的課程開發一個簡單的JSP/Servlet/Tomcat webapp。教授要求我們使用與默認動態Web項目結構略有不同的文件夾結構。而不是使用webcontent文件夾,他希望我們所有的源代碼都在src/main/java和src/main/webapp下。Eclipse構建路徑嵌套錯誤
當我跑我的歡迎文件顯示正常的應用程序,但是當我試圖訪問我的servlet我得到:
Http 500 SEVERE: Allocate exception for servlet InitDb
拋出java.lang.ClassNotFoundException。我很確定這是一個構建路徑錯誤。我在構建路徑中最後/ src目錄,但我收到警告
"Cannot nest 'final/src/main/webapp/WEB-INF/classes' inside 'final/src'. To enable the nesting exclude 'main/' from 'final/src'
我有這個在我展開組件:
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
當我排除主/警告雲離開,但它不能解決問題。我將不勝感激任何建議。謝謝。
這只是許多隨機的招數之一。不解釋原因。因此不太有用。 – smwikipedia
我剛剛將pom條目重命名爲scr/main/java,並且都很好。謝謝你的帖子acheron55 – Beezer
偉大的,這是工作.. – deen