setStatementLocator (ST4StatementLocator.fromClasspath приводит к нулю - PullRequest
0 голосов
/ 08 октября 2018

Я пытаюсь использовать https://github.com/jdbi/jdbi-st4

Вот моя структура папок

/dao
   /src
      /main
         /java
            /com.example.mysql
               /Dao.java
         /resources
            /com.example.mysql
               /Dao.sql.stg

Я попробовал следующее 4

dbi.setStatementLocator(ST4StatementLocator.fromClasspath("src/main/resources/com/example/mysql/Dao.sql.stg"));
dbi.setStatementLocator(ST4StatementLocator.fromClasspath("/src/main/resources/com/example/mysql/Dao.sql.stg"));
dbi.setStatementLocator(ST4StatementLocator.fromClasspath("/com/example/mysql/Dao.sql.stg"));
dbi.setStatementLocator(ST4StatementLocator.fromClasspath("com/example/mysql/Dao.sql.stg"));

И всего 4я получаю

Exception in thread "main" java.lang.NullPointerException
    at org.jdbi.v2.st4.ST4StatementLocator.forURL(ST4StatementLocator.java:110)
    at org.jdbi.v2.st4.ST4StatementLocator.fromClasspath(ST4StatementLocator.java:77)
    at org.jdbi.v2.st4.ST4StatementLocator.fromClasspath(ST4StatementLocator.java:67)

Не удается разрешить путь к моему файлу запросов.Помощь приветствуется

...