Does Intellij support wro4j?



我几年前在Java上使用Eclipse进行编程,但是后来我有机会与Intellij合作,我对此感到更加满意,因为它的性能更高,即使它具有少量插件。

我的问题是,现在我正在Springboot应用程序中使用wro4j。当我从IDE运行Spring Boot应用程序时,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作为依赖关系,而是插件。实际上,如果我也将其添加为依赖关系,则警告消失了,但我仍然有一个问题,即依赖关系未下载。

我通过提供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">

在这种情况下,我指的是位于项目的github页面上的XSD。

获取外部资源后,您应该一切正常。

我正在使用WRO4J和Springboot测试Intellij,我遇到了同样的问题。阻止此错误的唯一步骤是:

file->设置 ->项目设置 ->模式和DTDS

按"忽略的架构和DTD"部分中的绿十字,然后添加:http://www.isdc.ro/wro

我希望这对您有帮助。

相关内容

  • 没有找到相关文章

最新更新