The given project is not a virtual component project 这样容易导致tomcat 不加载

问题描述

进行java开发的时候,我们有时候该项目无法添加到tomcat容器中。右键项目选择最下面的Properties查看项目属性,在Web Delpyment Assembly中,发现提示错误The given project is not a virtual component project

问题原因

该项目不是一个web项目所以无法添加到tomcat容器中,导致该错误的原因可能是因为项目刚从别的地方复制过来,或者远程库第一次拉取下来的。

解决方法

项目右键 –> Properties –>Project Factes –> 勾选Dynamic web module

 这种情况是确实部署项目的路径,但是 由于缺少个文件路径 (特别是刚下载svn ,git),导致tomcat 加载不到部署的文件,所以tomcat 好像很快就跑完了,但是并没有加载我们的项目。

应检查下这里 .settings 文件。是否落下那些目录,应该不上。

这是部署的文件路径

The given project is not a virtual component project 这样容易导致tomcat 不加载