Поддерживает ли Intellij wro4j?

Я начал программировать на Java с использованием Eclipse несколько лет назад, но затем у меня появилась возможность работать с Intellij, и я доволен этим, потому что он более производительный, хотя в нем меньше плагинов.

Моя проблема в том, что сейчас я работаю с wro4j в приложении SpringBoot. Когда я запускаю приложение весенней загрузки из IDE, ресурсы, управляемые wro4j кажется, не загружаются, так что я думаю, это потому, что мне нужно включить что-то для Intellij для работы с wro4j, поскольку, я знаю, есть плагин для Eclipse для работы с wro4j, Есть ли такая вещь для Intellij?

В настоящее время, чтобы мой проект работал должным образом, т.е. загружались ресурсы и т. Д., Мне нужно установить и запустить его из терминала с помощью следующих команд:

  1. mvn clean install

  2. mvn spring-boot:run

Также мой wro.xml файл выглядит так:

<groups xmlns="http://www.isdc.ro/wro">
    <group name="angular-bootstrap">
        <css>webjar:bootstrap/3.3.7-1/less/bootstrap.less</css>
        <css>file:@project.basedir@/src/main/wro/main.less</css>
        <js>webjar:jquery/2.2.4/jquery.min.js</js>
        <js>webjar:angularjs/1.4.9/angular.min.js</js>
        <js>webjar:angularjs/1.4.9/angular-route.min.js</js>
        <js>webjar:angularjs/1.4.9/angular-cookies.min.js</js>
    </group>
</groups>

и http://www.isdc.ro/wro окрашен в красный цвет с предупреждением:

URI не зарегистрирован

но это потому что, я думаю, я не wro4j как зависимость, но как плагин. На самом деле, если я добавлю его как зависимость, предупреждение исчезнет, ​​но у меня все еще будет проблема, что зависимости не загружаются.

2 ответа

Мне удалось решить эту проблему, указав расположение XML-схемы (XSD).

<groups xmlns="http://www.isdc.ro/wro"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.isdc.ro/wro https://raw.githubusercontent.com/wro4j/wro4j/1.8.x/wro4j-core/src/main/resources/ro/isdc/wro/wro.xsd">

В этом случае я указал на XSD, расположенный на странице проекта GitHub в необработанном формате.

После извлечения внешнего ресурса все должно работать нормально.

Я тестирую Intellij с wro4j и SpringBoot, и у меня возникла та же проблема. Единственный шаг, чтобы остановить эту ошибку - перейти на:

Файл -> Настройки -> Настройки проекта -> Схемы и DTD

Нажмите зеленый крестик в разделе "Игнорируемые схемы и DTD" и добавьте: http://www.isdc.ro/wro

Я надеюсь, что это поможет вам.

Другие вопросы по тегам