Como lidar com o caminho relativo em Junits entre Maven e Intellij
Tenho um projeto maven com um módulo
/myProject
pom.xml
/myModule
pom.xml
/foo
bar.txt
Considere um Junit em myModule que precisa abrir bar.txt, com maven, o basedir é o diretório do módul
Então, para abrir o arquivo bar.txt :
new File("foo/bar.txt")
Isso funciona bem quando você executamvn test
MA quando você inicia o mesmo junit em intellij, falha porque Intellij define o basedir no diretório do projeto, não no diretório do módul
Intellij tenta abrirmyProject/foo/bar.txt
ao invés demyProject/myModule/foo/bar.txt
Existe uma maneira de lidar com isso?