关于URL URI

URL url = Steel.class.getClass().getResource("/steel.arff");
FileReader fdata = new FileReader(new File(url.toURI()));

不要这样用,因为实际上,资源从文件系统的角度看,已经不存在了(在jar包中),
它只能是个资源,只有这样想,你的开发环境和运行环境才能保持一致,
要这样:


Java code
InputStream in=this.getClass().getResourceAsStream("");
Reader fdata=new InputStreamReader(in);

这是别人的我摘抄下来等下研究

你可能感兴趣的:(url)