我想通过@PostConstruct方法一次读取多个JSON文件。
我将父文件夹的路径指定为src / main / resources,并使用file.listFiles()方法获取文件列表。
它在Windows上有效,但在Unix上无效。出于某种原因,Unix无法找到父文件夹路径。任何建议都会有很大帮助。
答案 0 :(得分:0)
如果您使用Java进行编码,请始终对路径使用正斜杠(/)。这将在Windows和Linux等操作系统上运行。它与操作系统无关。
您的路径仅在Windows上有效,这可能意味着您使用了Windows特定的()。
请注意,Windows本身通常确实要求使用()作为路径,但是无论底层操作系统是什么,Java均经过编码以正确解释(/)。