带有web项目的java Maven UI项目配置
我创建了多模块maven结构。 一切正常,但问题是我将Java Web应用程序分为两部分。 一个if用于UI,另一个if用于web应用程序配置,以分离UI逻辑。 我的UI项目只包含HTML、CSS、JS、图像文件,Web项目包含spring配置和Web服务等。 在搜索之后,我知道通过使用覆盖层,我们可以将UI之战和Web应用程序结合起来。 但问题是,如果我更改html或css或js文件,我需要构建Web应用程序,这样我就可以反映UI项目的更改。 那么,是否有任何解决方案可以自动更改web应用程序中的UI。 我的网络应用程序项目pom。xml如下所示
<dependencies>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>OverlayUI</artifactId>
<version>${project.version}</version>
<type>war</type>
<scope>runtime</scope>
</dependency>
</dependencies>
和覆盖逻辑,如构建部分所示:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.3</version>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
<overlays>
<overlay>
<groupId>OverlayDemo</groupId>
<artifactId>OverlayUI</artifactId>
</overlay>
</overlays>
</configuration>
</plugin>
共 (0) 个答案