有一个web工程,目录结构是这样的: 
--knowledge
--------css(文件夹)
--------file
--------images
--------js
--------jsp
--------web-inf
--------------classes
--------------lib
--------------src
--------------tmp
--------------work
web服务器是 Resin
我将这个工程导入myeclipse时,只有web-inf中的内容被导入。其他文件夹的东西都没自动导入进去,
后来我自己手动建了一个WebRoot文件夹和src文件夹,讲上面src中的源码复制到src中,其他的复制
到WebRoot下,然后建一个空的同名的web工程,将上面的工程覆盖这个空工程,结果在myeclipse中
可以看到所有文件,但是我用myeclipse部署的时候,却在Project栏中找不到knowledge项,不知道
什么原因?好像web工程有错,也可以看到在部署时看到工程项供选择吧?
请问有哪些情况会导致这种情况发生?

解决方案 »

  1.   

    这个目录结构不是myeclipse的  你可以先新建一个工程  然后把konwledge里面所有的文件(除了web-inf下面的src文件夹)复制到你新建工程的WebRoot下面,将刚才提到的那个src文件夹里面的内容复制到新建工程的src文件夹下试试
      

  2.   

    可能是编译出错了,反正这种问题最好就是重新建工程,导入你原来的源代码,如果再不行就应该是你myeclipse的问题了
      

  3.   

    你建立的不是web project,所以说部署的时候会有问题,你如果使用tomcat当服务器的话,可以试着在tomcat的配置文件中部署项目!