myeclipse file路径在本地调试有效,为什么deployment到tomcat就找不到路径了

为伊消得人憔悴 2014-04-23 06:05:56
读取文件和文件的路径目录如下
com.util
ReadCityUtil.java
city.xml

在ReadCityUtil.java里面读取文件的代码如下
String path = System.getProperty("user.dir");
File file = new File(path+"\\src\\com\\util\\city.xml");

在myeclipse上deployment到tomcat后,错误如下java.io.FileNotFoundException: C:\Users\zzb\AppData\Local\MyEclipse\Common\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_9.0.0.me201109141806\tomcat\bin\src\com\util\city.xml (系统找不到指定的路径。)

求大神指教一下
...全文
307 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 3 楼 defonds 的回复:
你怎么这样读取文件路径呢?而且还把城市配置放在了插件路径里头
版主大大能不能给个路径的写法,上面的路径在本地调试有效,部署后无效,不懂怎么写
Defonds 2014-04-23
  • 打赏
  • 举报
回复
你怎么这样读取文件路径呢?而且还把城市配置放在了插件路径里头
  • 打赏
  • 举报
回复
引用 1 楼 defonds 的回复:
你确认在服务器也有 C:\Users\zzb\AppData\Local\MyEclipse\Common\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_9.0.0.me201109141806\tomcat\bin\src\com\util\city.xml 这个文件吗
是在C:\Users\zzb\AppData\Local\MyEclipse\Common\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_9.0.0.me201109141806\tomcat\bin 这个路径看有没有那个xml文件吗?我看了下,没有,是不是上面的文件读取路径错了
Defonds 2014-04-23
  • 打赏
  • 举报
回复
你确认在服务器也有 C:\Users\zzb\AppData\Local\MyEclipse\Common\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_9.0.0.me201109141806\tomcat\bin\src\com\util\city.xml 这个文件吗

81,092

社区成员

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

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