Предотвращение компиляции ресурсов dropwizard в Jar # 2494 - PullRequest
0 голосов
/ 18 сентября 2018

Я искал способ отключить статические ресурсы, скомпилированные в файл jar.Зачем?Я делаю изменения в файлах javascript и css, пока я работаю на сервере, однако мне нужны рассчитанные результаты, которые предоставляет мне API.Следовательно, это немного раздражает процесс перестроения и запуска всего пакета для каждого изменения.

Я посмотрел этот пост: https://github.com/dropwizard/dropwizard/issues/54, однако я не могу получить эту работу.Этот код присутствует в методе запуска serverapp.java:

    ServletRegistration.Dynamic dynamic = env.admin().addServlet("assets-js",
            new AssetServlet("/assets/js", "/updated-js/", "", Charsets.UTF_8));
    dynamic.addMapping("/updated-js/*");
    ServletRegistration.Dynamic dynamic2 = env.admin().addServlet("assets-css",
            new AssetServlet("/assets/css", "/updated-css/", "", Charsets.UTF_8));
    dynamic2.addMapping("/updated-css/*");
    dynamic.setInitParameter("useFileMappedBuffer", "false");
    dynamic2.setInitParameter("useFileMappedBuffer", "false");
...