У меня есть многомодульный проект vert.x. При запуске моего проекта в IntelliJ с помощью debug папка, которую я указываю в ConfigStoreOptions
, загружает ее из проекта root. Однако в банке используется модуль root. Как обычно оба используют одну и ту же папку conf
?
FIRD HEIRARCHY
/
-- conf/* <-- intelliJ
-- foo
---- src
------ main
-------- resources
---------- conf/* <-- jar
Сервер. java
public class SomeServer extends AbstractVerticle {
@Override
public void start() {
// ...
ConfigStoreOptions fileStore = new ConfigStoreOptions()
.setType("file")
.setConfig(
new JsonObject()
.put("path", "conf/application-" + env + ".json") // <-- CONF PATH
);
// ...
}
}