常常須要將一個項目,導出,而後發給同事,或者是本身用另外一個Eclipse工具打開。java
這時,導入項目後,就會出現各類各樣的問題。大牛筆記:www.daniubiji.cn
web
代碼相同,環境不一樣,主要是修改環境tomcat
一、jdk路徑服務器
不一樣環境,使用的jdk不一樣,會出問題。能夠修改一下構建路徑(java build path)eclipse
右鍵 項目 – properities – java build path – libraries工具
而後點擊 edit,修改jre的路徑。ui
二、web項目,可能沒有加tomcat服務器,沒有找到servlet相關的包spa
添加一個web服務器就會了。code
window – properities – server – runtimeenvironment – Addserver
選擇web服務器的了路徑。
三、加完web服務器後,可能服務器版本不一樣,還會有一些問題。(我從tomcat6 到 tomcat8致使的錯誤)
有時會發現,項目內文件都沒什麼錯了,可是在項目名稱的位置,仍是紅叉。
打開項目文件夾下 javaeeprojectcn\ForMyTest1\.settings\org.eclipse.wst.common.project.facet.core.xml文件
裏面會有
<?xml version="1.0" encoding="UTF-8"?> <faceted-project> <runtime name="Apache Tomcat v6.0"/> <fixed facet="jst.java"/> <fixed facet="jst.web"/> <installed facet="jst.web" version="2.5"/> <installed facet="wst.jsdt.web" version="1.0"/> <installed facet="jst.java" version="5.0"/> </faceted-project>
把faceted-project標籤之間的內容,修改一下就行了。修改後爲:
<?xml version="1.0" encoding="UTF-8"?> <faceted-project> <fixed facet="wst.jsdt.web"/> <fixed facet="java"/> <fixed facet="jst.web"/> <installed facet="java" version="1.7"/> <installed facet="jst.web" version="3.0"/> <installed facet="wst.jsdt.web" version="1.0"/> </faceted-project>
同步更新大牛筆記:www.daniubiji.cn