對要部署的項目右鍵---Properties---Myeclipse---選中Dynamic Web Module 和 Java
應該是項目自己的setting文件夾下的描述信息和.project文件的描述信息,不能適用於這個eclipse和tomcat。
解決方法:
1,找相同類型的工程(tomcat能引用的)
2,把新建項目里面的.project文件和.settings文件夾復制到導入的那個項目里面。
或者
1,新建一個“Dynamic Web Project”
2,把新建項目里面的.project文件和.settings文件夾復制到導入的那個項目里面。
---------------------------------------------------------------------------------------------------------
eclipse創建出來的項目會有一些和項目有關的配置文件如下。
classpath文件:描述了項目依賴的所有文件,源碼,jar包之類的。
- 源文件的具體位置(kind="src")
- 運行的系統環境(kind="con")
- 工程的library的具體位置信息(kind="lib")
- 在每個lib的xml子節點中,有關於它的其它配置信息(例如我配置的那個"javadoc_location")
- 項目的輸出目錄(kind="output")
project文件:描述了項目的基本架構信息,項目名稱,構建命令,依賴列表等
- 工程名<name></name>
- 工程注釋描述<comment></comment>
- 運行時需要的額外Eclipse插件<natures></natures>,及其具體加載方式信息<buildSpec></buildSpec>
settings 文件夾下的文件:
jsdtscope--定義了web項目中的源碼路徑,也就意味着只有web project才會有這個配置。這些源碼Eclipse會進行validate(如果validate沒有禁用)。
org.eclipse.core.resources.prefs--規定項目內的文件的編碼。
org.eclipse.jdt.core.prefs---指定了一些Java編譯的特性,比如Java版本之類的,看文件每一行的key能猜出具體的用處。
org.eclipse.m2e.core.prefs---一些maven相關的配置。
org.eclipse.wst.common.component---規定了項目怎么組裝成一個webapp,這里可以玩很多種組裝方式。
這些文件里的配置,一般上都可以通過項目右鍵屬性里面進行配置修改,也可以直接修改這些文件。