使用Eclipse导入一个原有的web项目,在发布到eclipse中的Server时,添加Web Module,却没有找到相应的项目名称。
因怀疑是原项目配置有问题,开始对项目的properties进行检查。
在检查Project Facts时,看到Dynamic Web Module已被勾选,通常此项被勾选,项目就可添加到Web Module中,于是准备取消勾选,重新设置。但是在取消勾选时,却提示:
failed while uninstall dynamic web 3.0
而且详细信息只说明是NullPointException。有点无耐。
后经过尝试,删除项目下.setting目录下的org.eclipse.wst.common.project.facet.core.xml的内容,但是保留了空的xml文件。
然后关闭此项目,并重新打开。此时,Project Facts的Dynamic Web Module可重新选择,并可做相应配置。
而且在发布项目时,添加Web Module也可看到项目名称,顺利发布。