我有一个spring mvc web项目&一个ember-cli项目。我使用 ember deploy 来生成maven jar。根据需要,dist文件夹的所有内容都会被复制到jar中。
我已将此jar的依赖项提供给我的spring项目,它位于类路径中。如何确保将此jar的所有内容作为webResources的一部分进行复制?
我尝试使用maven-war-plugin,但webResources标记需要指定目录。我不知道将jar指定为资源目录所需的语法。
P.S。 :我正在使用Java 7,ember cli 1.13
答案 0 :(得分:0)
经过一些试验和错误后,我找到了问题的解决方案。我不确定这是否是正确的做法,但截至目前还没有其他选择。
我在maven-config.json中将'ember-cli项目'的包类型更改为war
(显然将<type>war</type>
添加到spring项目中的相关依赖项标记中)。这确保了ember war文件的所有内容都被复制到spring war文件的“webapps”文件夹中,而不进行任何其他配置。