seb*_*rds 7 eclipse eclipse-wtp maven m2e
我刚刚从Helios切换到Eclipse Indigo,当尝试使用WTP在Tomcat 6上运行支持Maven的Web项目时,我遇到了一些麻烦.
我遇到了Tomcat没有看到Maven依赖项的经典问题.在Helios中,解决方法是通过以下方式将Maven依赖项添加到Deployment Assembly:项目属性 - >部署程序集 - >添加"Java构建路径条目" - > Maven依赖项
不幸的是,没有列出"Java Build Path Entries"的选项,只列出了"Folder"和"Project".我不确定这是故意的,还是我的设置有问题.
为了消除外部因素,我使用以下设置:
此时,我看到获取与我缺少的依赖项相关的ClassNotFoundException.如果我运行'mvn war:war'并在项目的部署程序集中包含已组装的'WEB-INF/lib'目录,那么当然可以正确地选择依赖项 - 对于快速修复来说很好,但并不理想.
我读到的与类似问题相关的大多数问题都归结为缺少WTP集成模块,但这对我来说似乎不是问题.
难道我做错了什么?
归档时间: |
|
查看次数: |
5757 次 |
最近记录: |