ciao!

sto provando ad usare MyBatis, ma ho un problema sul dove piazzare / leggere il file di configurazione generale.
io l'ho creato dentro ad un package, lo stesso dove ho la classe MyBatisUtils:
codice:
public class MyBatisUtils {

    private static SqlSessionFactory factory;

    static {
        String myBatisConfig = "/run/media/matte/MATTE8/Project/JAVA/TestMaven/src/main/java/com/mp/testmaven/mybatis-config.xml";
        
        File f = new File(myBatisConfig);
        System.out.println(f.exists());
        
        Reader reader = null;
        try {
            reader = Resources.getResourceAsReader(myBatisConfig);
        } catch (IOException e) {
            System.out.println(e.getMessage());
        }
        factory = new SqlSessionFactoryBuilder().build(reader);
    }

    public static SqlSessionFactory getSqlSessionFactory() {
        return factory;
    }
}
facendo un test con JUnit, incappo sempre in questo:
codice:
true
Could not find resource /run/media/matte/MATTE8/Project/JAVA/TestMaven/src/main/java/com/mp/testmaven/mybatis-config.xml
quindi, mi ritoran true perchè il file lo trova.
ma poi mi da quell'errore.

a questo punto non capisco bene dove sto sbagliando.
e soprattutto, dove dovrei mettere quel file per nn passargli tutto il path completo.

questo il JUnit test (è la prima volta che lo uso):
codice:
public class UtenteServiceTest {

//    private static UtenteService us;

    @BeforeClass
    public static void setUpClass() {
    }

    @AfterClass
    public static void tearDownClass() {
    }

    @Test
    public void testGetUtenti() {
        MyBatisUtils mb = new MyBatisUtils();
    }

}