java.net.UnknownHostException: mybatis.org

报错信息:java.net.UnknownHostException: mybatis.org

该问题由java项目中mybatis-config.xml的配置引起

默认配置为红色标记部分,后因项目启动报错

 java.io.FileNotFoundException: D:\Program Files\eclipse\mybatis-3-config.dtd (系统找不到指定的文件。)
原因是 dtd 约束文件找不到,本地没有配置,需要联网下载
将"mybatis-3-config.dtd" 更改为 http://mybatis.org/dtd/mybatis-3-config.dtd

系统可以正常运行。

但问题又来了,将工程打包放到linux环境运行就出现了一开始的 java.net.UnknownHostException: mybatis.org报错。

解决方法有两种:

        1.保证linux系统可以联网,配置为 http://mybatis.org/dtd/mybatis-3-config.dtd 系统运行正常

         2.将配置修改为 mybatis-3-config.dtd,下载对应的dtd文件放在工程中。

猜你喜欢

转载自blog.csdn.net/qq_25619743/article/details/84248181