这可能是一个非常简单的解决方案,但我似乎找不到适当的设置来调整它。我有一个文件,让我说config.prop
需要我的应用程序读入。它位于我的应用程序的相对路径./someFolder/config.prop
。每当我尝试获取此绝对路径时,它会返回一条路径,表明它位于我的eclipse文件夹中,而不是我的项目。
String fileLocation = "./someFolder/config.prop"
File file = new File(fileLocation);
System.out.println(file.getAbsolutePath());
这将返回C:\eclipse-mars\.\someFolder\config.prop
,它应该返回C:\my\project\path\someFolder\config.prop
我想这是一些超级简单的项目设置,我很遗憾,但不确定它在eclipse中的位置,我对eclipse并不是很熟悉。
答案 0 :(得分:3)
可以在Java Application Launch Configuration的 Arguments 选项卡上设置工作目录。您可以通过运行 - > 运行... 从菜单栏中打开启动配置对话框。