2010-02-01 49 views
19

我在想念着,並已用於Apache Tomcat的配置它。我加入的Apache Tomcat 6.0到Windows的>服務器 - >運行時環境,使用以下設置:Server配置使用Eclipse伽利略在Eclipse

Tomcat Installation Directory - C:\apache-tomcat-6.0.24\apache-tomcat-6.0.24 
JRE - Workbench Default JRE (This points to C:\Program Files\Java\jre6) 

現在,我創建動態Web項目,並添加一個JSP文件到它。但是,當我運行該項目時,出現以下錯誤:

The Tomcat server configuration at \Servers\Tomcat v6.0 Server at localhost-config is missing. Check the server for errors. 

有什麼辦法解決這個問題?

回答

3

您需要在服務器視圖定義服務器實例。

在右下角的方框中,按服務器選項卡並在那裏添加服務器。順便說一下,您不一定需要通過全局IDE首選項添加它。當您在服務器視圖中定義它時,它將被自動添加。你修改的偏好只定義默認位置,而不是整個服務器實例本身。例如,如果升級/移動服務器,則可以在那裏更改物理位置。

一旦確定在服務器服務器來看,你需要通過其服務器目標運行時偏好到新創建的服務器實例添加到項目中。

0

你有沒有通過任何機會,從工作區中刪除的東西,或四處移動它?

當您創建的第一次的服務器,無論是在全球還是通過項目的「在服務器上運行」設置,Eclipse創建服務器視圖中的一個項目,因爲BalusC指出。 Eclipse將此服務器存儲在您的工作區內的一個名爲Servers的項目中。該項目需要開放以供tomcat運行。

(如果你願意,你可以elsewher存儲服務器設置,您可以右鍵單擊並從服務器視圖中打開服務器實例和配置各種參數和位置)

46

也許,你有一些問題,你的服務器組態。 按照以下步驟刪除並創建一個新的,它可能會幫助你。

在Eclipse
1.窗口 - >顯示視圖 - >服務器(如果你不能看到它,你可能需要選擇其他的 - >服務器)
2.從服務器視圖 - >刪除其有問題的服務器。
3.右擊 - >新建 - >服務器:創建一個新的

在我的情況下,新的服務器創建之後,我擺脫這個的「本地主機配置,那麼失蹤」

+0

謝謝!你應該被接受 – 2018-02-28 13:56:08

3

如果您沒有太貼近你當前的工作空間,你可以創建一個新的工作空間,按照BalusC的步驟創建服務器,並在新的工作空間中重新創建你的項目。

我安裝Eclipse的Java EE IDE爲Web開發人員(麥浚龍),但使用更老的Eclipse安裝的工作區後,得到了同樣的錯誤。當我創建一個新的工作區時,我能夠讓Tomcat服務器運行而不會出現此錯誤。

7

我曾經遇到同樣的問題。這是因爲即使服務器可用,配置文件丟失。你可以在Windows - > Show view - > Servers上看到服務器。他們的配置文件可以在Project Explorer - > Servers中看到。由於某些原因,第二個提到的配置文件丟失了。

我只是刪除了現有的服務器,並創建了一個新的配置文件也創建並解決了問題!

類似的解決方案在這裏由下式給出Emertana EM java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory

2

正如號Yoni已經提到的,你可能刪除從項目瀏覽器名爲「服務器」的項目。如果服務器的配置文件仍然存在於文件系統中,則最快的恢復方法是在項目資源管理器中右鍵單擊 - >導入 - >常規 - >將現有項目拖放到Workspace中,然後選擇服務器目錄所在的根目錄,設置「Servers」附近的複選框,最後點擊Finish。如果一切按預期工作,您應該看到「服務器」項目添加到Project Explorer視圖,並且您的舊配置文件將在那裏。最後,保存你打開的tomcat配置。您可以立即啓動Tomcat服務器而不會出錯。

+0

謝謝,你救了我的一天! – BSeitkazin 2016-06-30 04:44:14

3

從項目資源管理器,公正,確保服務器未關閉 enter image description here

5

在Eclipse中新
1.窗口 - >顯示視圖 - >服務器
2.右鍵單擊服務器 - >選擇屬性
3.從常規選項卡 - >開關位置

+0

感謝您節省時間,不建議創建一個不同於上面提到的其他人的新服務器:) – 2017-12-15 05:36:29

0

當Eclipse關閉不正確時發生這種情況 - 刪除服務器,然後重新創建它。

0

從IDE中刪除服務器並再次安裝到它。

相關問題