我在一个应用程序上遇到了这个问题,并且能够使用全新的应用程序重现它。这是我经历的步骤。
grails create-app new-application创建一个应用程序。这使用的是Grails 3.0.3,Groovy 2.4.3和Java 1.8.0_25。 build.gradle并将spring-boot-tomcat-starter从compile范围切换到provided(以便它可以在外部Tomcat 7中运行)。 gradle clean build创建 war 。 webapp目录。 在
main.gsp中,这些行存在:
<asset:stylesheet src="application.css"/>
<asset:javascript src="application.js"/>
但是,在已加载页面的源代码中,只有空白行应包含CSS和JS。
有什么想法如何使用Tomcat 7通过Grails 3中的Asset Pipeline正确加载 Assets ?
请您参考如下方法:
使用最新版本的Grails 3.0.5或更新为使用asset-pipeline:3.0.8




