我一直在Eclipse中開發動態Web項目。我最近重新安裝了我的操作系統,並使用了一個全新的eclipse。 我可以導入我的web項目,但是當我嘗試吃午飯(在服務器上運行),我總是得到這個消息:將動態Web項目導入Eclipse
"The selection cannot be run on any server"
我安裝了Eclipse的Tomcat插件,並能正常工作。我也設置了tomcat庫。 (窗口/偏好/ Tomcat)的。
它有什麼問題?
我一直在Eclipse中開發動態Web項目。我最近重新安裝了我的操作系統,並使用了一個全新的eclipse。 我可以導入我的web項目,但是當我嘗試吃午飯(在服務器上運行),我總是得到這個消息:將動態Web項目導入Eclipse
"The selection cannot be run on any server"
我安裝了Eclipse的Tomcat插件,並能正常工作。我也設置了tomcat庫。 (窗口/偏好/ Tomcat)的。
它有什麼問題?
如果我正確地理解了你,你已經將一個以前工作的Web項目導入到Eclipse(和OS)的乾淨安裝中,並且你正試圖在Tomcat上運行項目。可能有許多原因,爲什麼它不工作,這裏有一些事情在故障排除考慮:
如果您導入導出的dynamic web project
,eclipse會將其導入爲java project
。您必須手動更改項目類型。例如像這樣:convert java project to dynamic web project
謝謝。有用。 – 2017-08-04 13:33:24
好的。我的經歷與海報並不完全一樣,但我不會提出類似的問題並自己回答,我會在這裏添加我的兩個便士。
當我試圖導入從工作動態Web項目到我家的機器 - 無論是Eclipse項目 - 使用
導入 - >現有項目到工作區
我一直結束了一個紅色驚歎號標記我的導入項目。谷歌搜索表示這意味着該項目包含構建路徑錯誤。按照上面打勾的答案中的建議,I
「右鍵單擊項目 - >構建路徑 - >配置構建路徑」。
在那裏,我發現JRE系統庫有一個紅色的反對它。該怎麼辦?這工作:
使用刪除按鈕刪除JRE系統庫條目。
單擊添加庫按鈕並選擇JRE系統庫。我接受了默認的工作區默認JRE。
所以我沒有重建fag了。 (我假設這兩臺機器上的安裝必須存在差異,雖然兩者都運行相同版本的Mac OS。)
在獲得「選擇無法在任何服務器上運行」警報之前,在對話框中,在右上角它會告訴你爲什麼你不能將它添加到選定的服務器。對我而言,這是因爲我的Tomcat 8.0服務器無法運行JRE 1.8項目。
我通過創建一個新的Tomcat 8.0服務器,將運行時環境從Tomcat 8.0更改爲1.8 jre來解決它。然後我可以在新服務器上運行我的項目。
我有一個死代碼和警告,但沒有任何問題。我在你的建議第四步。他們會成爲問題嗎?因爲我仍然無法執行第三步。 – 2012-10-19 11:28:17