其实你的代码不错
而你的问题我觉得也就是一个路径的问题你可以使用绝对路径
这个this.class.getResource("/");这个返回的URL就是你的项目的根目录
我一直用这个方法得到路径的,然后再用class名字和package名字就能定位到项目里面的所有文件
新建文件只要File f=new File(path);,反正我们已经得到path了,然后create()方法新建不过有个值得注意的地方是,上面的方法取得的url一开始有个
file:
这就好象http的路径一开始一样的东西,我们只要用substring()去掉就行了
而你的问题我觉得也就是一个路径的问题你可以使用绝对路径
这个this.class.getResource("/");这个返回的URL就是你的项目的根目录
我一直用这个方法得到路径的,然后再用class名字和package名字就能定位到项目里面的所有文件
新建文件只要File f=new File(path);,反正我们已经得到path了,然后create()方法新建不过有个值得注意的地方是,上面的方法取得的url一开始有个
file:
这就好象http的路径一开始一样的东西,我们只要用substring()去掉就行了
解决方案 »
- Exception in thread "main" java.lang.NullPointerException at Server.main(Server.java:22)
- DOM中节点设置多个属性的问题
- 考考大家一个单例模式,高手进
- java如何隐藏控制台
- 各位大侠能不能推荐几个开源社区?
- java写文本文件的问题!
- 帮忙看看这两个web.xml有什么不同,一个用了jstl就是不行
- 如果写一个可以实现多线程的ftp,是不是必须从socket写
- 大家帮忙看看这是什么问题?
- java的打包问题,请教
- 看<java编程思想>碰到了一个 小问题,第一次来Java版问问题! 希望大家教我呀!。 多谢了!
- 一个画坐标轴的程序,要改进,请大家帮忙,谢谢!
-> /org/orange/context/applicationContext.xmlClassUtils.classPackageAsResourcePath(AppContext.class);
->/org/orange/context/