1. ホーム
  2. SSH

クラスパス上でSpring WebApplicationInitializerの型が検出されない場合の解決策

2022-02-22 14:15:36

SSHプロジェクトで作業しているとき、Tomcatが次のエラーで立ち往生しています。

Info: クラスパス上に Spring WebApplicationInitializer の型が検出されませんでした。
2015年07月08日 12時30分09秒 org.apache.catalina.core.ApplicationContext ログ
情報:SpringルートのWebApplicationContextを初期化する


<スパン 半日もネットで検索していたのに、無駄になってしまった。

ようやく答えに集中し、データベースの設定ミスであると判断した

案の定、bean.xmlの設定に、赤字のmysql//の後にコロン(:)が抜けていたので、追加したら、引っかかることなく正常に動作するようになりました。

	<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
		<property name="driverClass" value="com.mysql.jdbc.Driver"></property>
		<span style="color:#ff0000;"><property name="jdbcUrl" value="jdbc:mysql//localhost/h3db2">& lt;/property></span>
		<property name="user" value="root"></property>
		<property name="password" value=""></property>
		<property name="initialPoolSize" value="3"></property>
	</bean>

<スパン このような問題が発生したときは、データベースの設定を確認してください。間違えやすいし、長い間探していたのに==コロンに気づかなかった。