サーブレット初期化時にClassNotFoundExceptionが発生した。

開発環境を構築後にEclipse上からwebシステムを起動した時にエラーが起きました。

 

現象
Login.htmlからサーブレットを呼び出すときにClassNotFoundExceptionが発生

 

原因
test/bin/main/webapps/WEB-INF/classes配下にClassファイルが作成されていない為
そのClassファイルが作成されない原因はTomcatのクラスパス変数に誤り、または設定されていない為。

 

対処

Tomcatのクラスパス変数を修正する。

Eclipseにて、ウィンド→ 設定を選択

設定画面にて、Java→ビルド・パス→クラスパス変数を選択

クラスパス変数画面にて新規ボタンを押下

名前 TOMCAT_HOME

パス C:/pleiades/tomcat/7