tomcat啟動時出現There are no resources that can be added or removed from the server


 對要部署的項目右鍵---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包之類的。

  1. 源文件的具體位置(kind="src")
  2. 運行的系統環境(kind="con")
  3. 工程的library的具體位置信息(kind="lib")
  4. 在每個lib的xml子節點中,有關於它的其它配置信息(例如我配置的那個"javadoc_location")
  5. 項目的輸出目錄(kind="output")

project文件:描述了項目的基本架構信息,項目名稱,構建命令,依賴列表等

  1. 工程名<name></name>
  2. 工程注釋描述<comment></comment>
  3. 運行時需要的額外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,這里可以玩很多種組裝方式。

這些文件里的配置,一般上都可以通過項目右鍵屬性里面進行配置修改,也可以直接修改這些文件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM