Sınıfım için basit bir JSP / Servlet / Tomcat web uygulaması üzerinde çalışıyorum. Profesör, bizden varsayılan dinamik web proje yapısından biraz farklı bir klasör yapısı kullanmamızı istedi. Webcontent klasörünü kullanmak yerine, kaynak kodumuzun tümünü src / main / java ve src / main / webapp altında istiyor.
Uygulamayı çalıştırdığımda karşılama dosyam iyi görünüyor, ancak sunucu uygulamalarıma erişmeye çalıştığımda şunu alıyorum:
Http 500 SEVERE: Allocate exception for servlet InitDb
Java.Lang.ClassNotFoundException. Bunun bir yapı yolu hatası olduğundan oldukça eminim. Derleme yolunda final / src var ama uyarıyı alıyorum
"Cannot nest 'final/src/main/webapp/WEB-INF/classes' inside 'final/src'. To enable the nesting exclude 'main/' from 'final/src'
Dağıtım derlememde bu var:
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
Main'i hariç tuttuğumda / uyarı kayboluyor, ancak sorunu çözmüyor. Herhangi bir tavsiyeye minnettar olurum. Teşekkürler.