1. 程式人生 > >拷貝Java專案報錯

拷貝Java專案報錯

經常需要將一個專案,匯出,然後發給同事,或者是自己用另一個Eclipse工具開啟。

這時,匯入專案後,就會出現各種各樣的問題。大牛筆記:www.weixuehao.com

程式碼相同,環境不同,主要是修改環境

1、jdk路徑

不同環境,使用的jdk不同,會出問題。可以修改一下構建路徑(java build path)

右鍵 專案 – properities – java build path – libraries

然後點選 edit,修改jre的路徑。

2、web專案,可能沒有加tomcat伺服器,沒有找到servlet相關的包

新增一個web伺服器就會了。

window – properities – server – runtimeenvironment – Add

選擇web伺服器的了路徑。

3、加完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>