java - eclipse run on server, classpath, not find springmvc.xml
問題描述
eclipse:Neon
tomcat:9
在學習SpringMVC時,eclipse創建動態web項目 創建config(source folder)和src同級 在config目錄下創建配置文件springmvc.xml,并在web.xml中加載
項目run as-》run configuration報錯:Type Exception Report
Message Servlet.init() for servlet [springmvc] threw exception
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [sprigmvc.xml]; nested exception is java.io.FileNotFoundException: class path resource [sprigmvc.xml] cannot be opened because it does not exist
run as -》 run configuration配置classpath,添加project還是報找不到springmvc.xml in classpathCaused by: java.io.FileNotFoundException: class path resource [sprigmvc.xml] cannot be opened because it does not exist
問題解答
回答1:springmvc.xml路徑錯了,導致無法找到xml文件,讀取失敗
回答2:解決了,因為沒有設置環境變量classpath.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar
