依赖项目中的java相对文件路径问题

时间:2017-08-13 02:39:07

标签: java maven file classpath filepath

我有一个名为Project_1的maven项目。在这个项目中,我有一个文件阅读器,它从该项目的资源文件夹(源代码)中读取配置文件(使用相对路径)。我还有另一个名为Project_2的maven项目,其中Project_1被添加为依赖项。当我现在运行Project_2时,读取配置文件的相对路径不起作用,因为ClassPath是基于Project_2设置的。任何人都可以请我帮助我使用适用于任何条件的文件路径。

注意:我不想使用绝对文件路径,因为我希望这些项目是可移植的。 Project_2单独面向客户,配置文件特定于Project_1,不允许由面向客户的应用程序配置。

0 个答案:

没有答案