1. 程式人生 > >搭建MyEclipse和Tomcat遇到的坑(JavaEE作業)

搭建MyEclipse和Tomcat遇到的坑(JavaEE作業)

在前幾天做選修課JavaEE的作業時,遇到一些坑,今天將他們記下來,既留作經驗總結,也希望可以對以後看到的人有用!

採用的軟體是老師提供的MyEclipse2015和Tomcat8.0

記得在安裝Tomcat前要先安裝jdk的

在安裝Tomcat時,都可以採用預設安裝,但Tomcat的預設安裝位置是C:\Program Files\Apache Software Foundation\Tomcat 8.0,在之後的MyEclipse啟動Tomcat時可能沒有許可權訪問而導致Tomcat無法正常啟動,這樣就必須每次採用管理員許可權去執行MyEclipse,才能夠正常啟動Tomcat。當然也可以在安裝時就放在其他可以訪問的目錄下,這樣就不必採用管理員許可權執行MyEclipse了。

在做作業時,曾刪除過Tomcat,但刪除的方式不對(只是刪除Tomcat的所在資料夾),導致再次安裝Tomcat時無法安裝成功。解決方法:        1.開啟cmd,執行sc delete tomcat5(或者是tomcat6,看你的版本了),這樣刪除還不行        2.在執行框輸入regedit,開啟登錄檔。進入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet*\Services,然後刪除tomcat系列即可  再次安裝tomcat就可以了。

在MyEclipse連線Tomcat時,在上面的Window裡面的Preferences裡的MyEclipse中的Servers裡的Runtime Environments中,右面有一個Add,點中後選擇Apache Tomcat v8.0(你的Tomcat版本號),之後選中Next,Browse...選擇你安裝的Tomcat資料夾,之後點選Finish。

在MyEclipse下面看有沒有Servers,如果沒有的話,點選Window裡的Show View裡的Other,可以輸入Servers找到這個並選中,點選OK。這樣在下面就有Servers了。  在Servers的空白處右鍵New一個Server,選擇你的版本號的Tomcat,在Server runtime environment裡選擇Create a new runtime environment後,點選Next,Browse...選擇你安裝的Tomcat資料夾,點Finish。這樣在Servers裡就會有新新增的Tomcat服務了。

在MyEclipse裡啟動Tomcat時,如果出現Several ports (8005, 8080, 8009),說明8080埠被佔用,解決辦法是在命令列裡輸入netstat -nao|findstr 8080   會顯示一些使用該埠的程序,在工作管理員裡找到對應的PID程序,結束這個程序,重新啟動MyEclipse,就應該可以成功啟動Tomcat了。

在MyEclipse裡匯入專案的步驟是:在MyEclipse Explorer的下面空白處,右鍵Import裡面的Import選擇General裡的Existing Projects into Workspace,點選Next,Browse...選擇你將要匯入的專案資料夾,選中下面的中間的Copy projects into workspace,點選Finish,就可以了。

找到專案所在的位置可以在專案名處右鍵選擇MyEclipse裡的第一個Open in Explorer,就打開了存專案的資料夾。

完成這個作業參考了很多的部落格,但可惜有些連結已經找不到了,最後感謝所有博主的分享和幫助。