[英]Eclipse don't deploy maven dependencies
我有一个Maven的耳项目,我想用eclipse(m2e / jboss工具)在jboss中热部署。
耳朵有两个war和一个ejb模块。 问题是当我部署耳朵(服务器>添加删除并清除/发布)时,当我期望在其中找到ejb依赖项时,耳朵的lib文件夹为空。
如果我运行“ mvn clean install”,则生成的输出是正确的,并且项目的日食“耳朵组装”会更新并显示依赖项。 如果在部署程序集中删除一个依赖项并手动添加它(与.m2文件夹完全相同的配置),则将其部署。
工作站:
任何想法?
谢谢
我想我找到了问题和解决方案。
问题是默认情况下,Eclipse集是EAR(1.3)的最旧版本。 如果在maven-ear-plugin的配置中添加<version> X </ version>
,则将解决该问题。
要强制eclipse更新配置,请删除项目,运行mvn eclipse:clean clean(验证是否已删除所有eclipse设置)并重新导入项目(mvn install && maven->更新项目)。 如果检查项目配置的各个方面,现在将显示新版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.