在Eclipse中發佈tomcat項目時,遇到了一個問題,tomcat6.0不能加載,並出現Eclipse IDE – Tomcat Version 6.0 Only Supports J2EE 1.2, 1.3, 1.4, And Java EE 5 Web Modules
這樣的提示信息,後來google了一下,原來在建立項目的時候用的tomcat7.0導致項目環境配置爲適合7.0的,先在只需要在項目路徑下找到.settings/org.eclipse.wst.common.project.facet.core.xml並修改其中的參數,修改後的參數如下:
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<runtime name="Apache Tomcat v7.0"/>
<fixed facet="java"/>
<fixed facet="jst.web"/>
<fixed facet="wst.jsdt.web"/>
<installed facet="java" version="1.6"/>
<installed facet="jst.web" version="2.4"/> <!--把version="3.0"修改爲2.4即可-->
<installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
這裏說一下,我在tomcat7.0下開發,出現了很多問題,例如在修改代碼過後,tomcat會自動重啓並報出內存溢出,但是換成tomcat6.0就沒有出現這樣的情況,開始還以爲是eclipse的問題,一直很糾結。現在總算找到原因啦,可能是我的7.0版本不穩定吧。
作者:Tandaly
出處:http://blog.csdn.net/tandaly/article/details/8802666