最近在看《spring从入门到精通》,按照书上做,出现IOException异常,怎么解决?

qq_35297690 2018-01-24 05:12:13
出错提示如下
Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from file [D:\eclipseworkspace\myApp\config.xml]; nested exception is java.nio.file.NoSuchFileException: config.xml
代码如下
//HelloWorld.java
package com.gc.action;

public class HelloWorld {
public String msg=null;
public void setMsg(String msg){
this.msg=msg;
}
public String getMsg(){
return this.msg;
}
}
//TestHelloWorld.java
package com.gc.test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.FileSystemXmlApplicationContext;
import com.gc.action.HelloWorld;

public class TestHelloWorld {

public static void main(String[] args) {
ApplicationContext actx=new FileSystemXmlApplicationContext("config.xml");
HelloWorld HelloWorld=(HelloWorld)actx.getBean("HelloWorld");
System.out.println(HelloWorld.getMsg());
}

}
xml文件
//config.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="HelloWorld"
class="com.gc.action.HelloWorld">
<property name="msg">
<value>HelloWorld</value>
</property>
</bean>
</beans>
日志配置
//log4j.properties
log4j.rootLogger=DEBUG,stdout
log4j.logger.org=ERROR,A1
log4j.appender.A1=org.apache.log4jRollingFileAppender
log4j.appender.A1.File=org.log
log4j.appender.A1.MaxFileSize=500KB
log4j.appender.A1.MaxBackupIndex=50
log4j.appender.A1.Append=true
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%d{ISO8601}-[%p][%C{1}]-%m%n
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.File=gf.log
log4j.appender.stdout.MaxFileSize=500KB
log4j.appender.stdout.MaxBackupIndex=50
log4j.appender.stdout.Append=true
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%-5p]%d{yyyy-MM-dd HH:mm:ss}%c-%m%n
...全文
601 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
渣渣辉 2018-01-26
  • 打赏
  • 举报
回复
sping入门到删库再到跑路
qq_34350475 2018-01-26
  • 打赏
  • 举报
回复
路径问题,找不到这个文件,你把目录结构整理一下吧,这样你自己都找不到在哪。。。看着难受
qq_35297690 2018-01-24
  • 打赏
  • 举报
回复
qq_35297690 2018-01-24
  • 打赏
  • 举报
回复
是路径出问题,还是文件出问题?
mmqw 2018-01-24
  • 打赏
  • 举报
回复
D:\eclipseworkspace\myApp\config.xml 这个路径的xml有问题
Pyctay 2018-01-24
  • 打赏
  • 举报
回复
xml文件路径错了

58,452

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧