use*_*967 2 javascript java maven
我如何组合两个maven项目.一个是webapp,另一个是一些javascript库(也是webapp),我想与其他项目结合.
或者,更好的是,如何将一些带有js文件的外部文件夹添加到可以部署在测试服务器上然后构建为war的maven项目.
看看Maven WAR Plugin文档中的叠加层.这解释了Maven如何将来自不同Web项目的资源合并到单个WAR中.
简而言之,您创建了几个所有依赖项的WAR文件(通常,您已经拥有此文件,但如果它们不是真正有效的Web项目,您甚至可以这样做).然后你可以把它们作为依赖项.这里重要的部分是指定dependency(<type>war</type>)的类型; 否则Maven会尝试添加JAR.
WAR插件会注意到依赖项列表中的其他WAR并合并它们.