几天前,我在Eclipse Indigo上使用m2eclipse遇到了相同的问题(没有WTP集成,可以通过m2eclipse-
extras进行添加)。我创建了一个Maven Web模块,并向其中手动添加了动态Web模块构面。当我将其部署在Eclipse WST Tomcat
Server上时,似乎我的Maven依赖项并未在项目发布到服务器时推送到服务器。
解决方案很简单。在“项目资源管理器”中右键单击您的Web项目->选择“属性”。在项目属性下,选择“部署程序集”。
Deployment
Assembly属性页面显示了将由Eclipse作为组合工件发布到服务器的内容。您需要告诉Eclipse您也希望发布所有Maven依赖项。
为此,请单击“添加”按钮,然后选择“
Java构建路径条目”。单击下一步,然后选择Maven依赖关系。当Eclipse将项目发布到WST服务器时,这会将Maven依赖项JAR文件发布到lib文件夹。
这种方法对我有用。



