[RESOLVIDO] Problemas com caminhos em JAVA

Estou em um projeto e me encontro com o seguinte problema.

uma parte do código tem o seguinte:
Path caminho2 = Paths.get(“C:\Users\Evandro\Documents\Java\Player beta 0.9\src\Capas\Gifs”.replace("\", “/”));
List listaCapas2;
System.out.println(listaImagem2.size());
try {
listaCapas2 = Files.list(caminho2).collect(Collectors.toList());
listaCapas2.forEach((capas2) -> {
listaImagem2.add(new Image(capas2.toFile().toURI().toString()));
});
addItem2(listaImagem2);
} catch (IOException ex) {
ex.printStackTrace();
}

preciso que esse “path” seja para todos os computadores, e não apenas para o meu.

“Path caminho2 = Paths.get(“C:\Users\Evandro\Documents\Java\Player beta 0.9\src\Capas\Gifs”.replace(”\", “/”));"

String pastaGeral = System.getProperty("user.home");

como ficaria, baseado no código acima?

Rapaz…

String pastaGeral = System.getProperty("user.home");
String caminho2 = pastaGeral + "\\Documents\\Java\\Player beta 0.9\\src\\Capas\\Gifs”;

Tá, tenta explicar mais claramente o que você está tentando fazer.

consegui resolver usando o System.getProperty(“user.dir”);

valeu pela ajuda.

1 curtida