我在我的 Eclipse 项目 Proj 中创建了一个新文件夹 Fold。如何获取 Fold 相对于 Proj 的路径?此文件夹将用作存储序列化对象的地方。我可以使用这个相对路径序列化和反序列化我的代码吗?
问问题
2598 次
2 回答
0
ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
URL url = classLoader.getResource("path/folder");
或者
URL url = getClass().getResource("path/folder");
于 2013-04-03T15:17:41.747 回答
0
此代码获取路径 -
String absolutePath = new File(".").getAbsolutePath();
System.out.println(absolutePath);// Shows you the path of your Project Folder
int last = absolutePath.length()-1;
absolutePath = absolutePath.substring(0, last);//Remove the dot at the end of path
System.out.println(absolutePath);
String filePath = "MyFolderInsideEclipseProject\\file.txt";//You know this
System.out.println(absolutePath + filePath);//Get the full path.
于 2013-04-04T06:45:01.893 回答