分類: JAVA2014-02-10 15:06 332人閱讀 評論(0) 收藏 舉報java
有時候將web工程導入eclipse中,會變爲通常的java工程,那樣就沒法部署至web服務器中。如下方法能夠將java工程轉化爲web工程:
一、打開Eclipse裏你要轉換的工程的磁盤路徑,在根路徑裏找到.project文件並打開!找到<natures>標籤。若是是java工程裏面只有
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
而沒有<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>,所以須要從正常的web工程中將該句話粘貼到裏面。<!-- 請注意:這種修改並非必要的,但卻推薦這麼作,這樣之後再引入eclipse的時候,就自動轉爲Dynamic web project了 -->
web
二、而後在Eclipse裏選中工程-->右鍵-->properties-->Project Facets 選中「Dynamic Web Module x.x版本」、和Java兩項前面的複選框,而後點Apply--->Save ,最後刷新項目就變成了Web工程了!<!--注意:須要同時選中java與Dynamic Web Module x.xx(版本號)版本,否則會出現第三條裏面提示的錯誤,即dynamic web module 3.0 requires java x.x or newer-->服務器
三、有時候會出現dynamic web module 3.0 requires java 1.6 or newer錯誤,須要把 選中工程-->右鍵-->properties--》Java Compiler修改爲1.6編譯,就能夠了,而後再重複作下第二步驟,就能夠了。eclipse