在Java中访问文件/文件夹

我尝试在Maven项目中使用一个类来获取用户数据并将其映射到位于已编译jar所在文件夹之外的另一个文件夹中的json文件。

我的问题不一定是如何将数据附加到json文件,而是如何获取我也想附加数据的json文件的位置。

例如,我有一个包含以下文件夹的项目:

项目/src/main/java/com.website.project/Class.java

将这个项目打包到jar文件中后,我将其放置在将要运行的文件夹中:

App / jars / Project.jar

我希望它访问文件夹内的json:

App / json / file.json

我需要编写什么代码才能从Class.java访问目录? 很抱歉,如果这令人困惑,那么在Stack Overflow方面我不是最好的,但是非常感谢您提前提供的帮助!

评论