我有一个编译为战争的Maven 2项目(它是一个gwt webapp)和2个配置文件,默认情况下一个profile-1
处于活动状态,另一个prod
处于活动状态。
在prod
中,我将dom4j
之类的依赖项添加为provided
(因为我的战争将部署在JBoss上)。
我在Eclipse的“依赖关系层次结构”中显示的所有依赖项中排除了dom4j
的所有传递依赖项。
当我执行目标-e clean install -Dgwt.compiler.soyc=false -Pprod
时,
我在战争中看到dom4j
的罐子!