缩小后我的内容为Domain.Repo.start_link()
,如下所示:
webapp
在WEB-INF
assets
favicon
i18n
scripts
dist
index.html
//other things
里面我压缩了样式,脚本等......但dist
将所有内容复制到WAR,这导致WAR包含未经授权的源。我尝试更改Maven WAR plugin
的目录:
webResources
但没有改变。谁能帮我这个?提前感谢您的每一个答案。
答案 0 :(得分:1)
packagingExcludes
接受逗号分隔的资源列表,不包括在内。添加要排除的所有目录,例如
<packagingExcludes>
WEB-INF/lib/tomcat-*.jar,
scripts
</packagingExcludes>
您还需要确保maven资源插件不包含资源。
我建议不要手动处理所有排除项,而是将所有不希望在war文件中结束的文件移出目录,maven希望默认包含资源。您可以将它们移动到例如的src / main / uncompressedResources。这样他们仍然在项目中,但默认情况下maven不会包含它们。