天天看點

IDEA、Eclipse的詳細安裝配置及Tomcat服務內建介紹

說到開發工具,我們大家都知道每一個開發語言對會對應多個比較合适自己的開發工具,好的開發工具可以幫助提高寫代碼的效果及排錯,比如拿java來說吧~最早及現在用的人最多的想必應該是eclipse了吧~那具體功能怎麼樣呢,對我一個新手來說沒有資格評價了,最近看見有人用IDEA工具來編寫代碼,而且還說到IDEA工具比eclipse的效率高,而且好,于是我在網上找了一些關于idea和eclipse的對比文檔,檢視後,多少對idea有些觸動,之前就會使用eclipse,可idea不會使用,是以就慢慢學吧~通過idea編寫玩代碼後,如果需要測試的話,貌似沒有eclipse下內建tomcat那樣的友善,是以就找相關的文檔,經過測試後,idea可以內建tomcat服務,這樣在編寫代碼的過程中可以很好的更友善的去測試了。因為idea預設測試web服務的話,比較麻煩,需要運作maven debug,然後通過浏覽器會自動蹦出來,而不是在idea頁面上顯示,是以很友善,今天呢,我把在eclipse和idea下的tomcat內建友善做了一個文檔,供有需要的參考。

首先是,準備環境了,不管是eclipse還是idea也好,都需要配置java運作環境,jdk及環境變量配置。JDK下載下傳我們可以在百度上搜尋JDK,然後會下載下傳到最新的JDK軟體;

在此JDK和JRE均安裝到了C槽下

<a href="http://s3.51cto.com/wyfs02/M00/6F/05/wKiom1WPlD2g49wqAACwftbNhuo679.jpg" target="_blank"></a>

接下來就是配置環境變量

1

<code>JAVA_HOME -&gt;</code>

<code> </code><code>C:\Java\jdk1.8.0_31</code>

<a href="http://s3.51cto.com/wyfs02/M00/6F/05/wKiom1WPlD3B9MhsAAFwm_f9y-4760.jpg" target="_blank"></a>

<code>CLASSPATH -&gt;</code>

<code>.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar</code>

<a href="http://s3.51cto.com/wyfs02/M02/6F/02/wKioL1WPlf2xealNAAFX-h1FSM8146.jpg" target="_blank"></a>

<code>在PATH中添加:</code>

<code>%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;</code>

<a href="http://s3.51cto.com/wyfs02/M00/6F/02/wKioL1WPlf2SJa9nAAFsIAb2ODI081.jpg" target="_blank"></a>

再次就是下載下傳安裝Eclipse了,也可以在百度上下載下傳

注意:在使用Eclipse的時候注意一個問題,JDK的版本和Eclipse的版本需要(都是x64的或者x86的)統一,不然安裝完eclipse是無法啟動的;

<a href="http://s3.51cto.com/wyfs02/M01/6F/02/wKioL1WPlf3DpNE-AAE818INeQA318.jpg" target="_blank"></a>

<a href="http://s3.51cto.com/wyfs02/M02/6F/02/wKioL1WPlf2DbvwtAAG8X_pfTEg526.jpg" target="_blank"></a>

下載下傳後,無需要安裝解壓即可

<a href="http://s3.51cto.com/wyfs02/M00/6F/02/wKioL1WPlf3CK_SAAACwXBumrm8152.jpg" target="_blank"></a>

我們知道預設tomcat的端口為8080,如果想修改需要進行修改一下配置選項

在tomcat的安裝目錄下的conf檔案下的server.xml檔案

<a href="http://s3.51cto.com/wyfs02/M01/6F/02/wKioL1WPlf2jOOoAAADX1kkHvuw079.jpg" target="_blank"></a>

預設端口8080

<a href="http://s3.51cto.com/wyfs02/M02/6F/02/wKioL1WPlf2wqOPtAAF6Dff4bz8181.jpg" target="_blank"></a>

以上工作準備好後,我們就準備給eclipse內建tomcat了

為了友善我們建立一個項目

<a href="http://s3.51cto.com/wyfs02/M00/6F/02/wKioL1WPlf7zh-p4AAEwwEfTgoo455.jpg" target="_blank"></a>

<a href="http://s3.51cto.com/wyfs02/M01/6F/02/wKioL1WPlf6gPynSAADX1S2T8S4821.jpg" target="_blank"></a>

在建立一個html檔案,為了更好的示範

<a href="http://s3.51cto.com/wyfs02/M02/6F/02/wKioL1WPlf6jGxawAAEy7y0Kndk648.jpg" target="_blank"></a>

單擊windows---Preferences

<a href="http://s3.51cto.com/wyfs02/M00/6F/02/wKioL1WPlf7j6y_aAAEJbbOjcyA470.jpg" target="_blank"></a>

Server-àruntime environment--àadd

<a href="http://s3.51cto.com/wyfs02/M01/6F/02/wKioL1WPlf7wKfLsAAFPNmWGaJQ757.jpg" target="_blank"></a>

選擇apache tomcat 版本,我們一般選擇最新

<a href="http://s3.51cto.com/wyfs02/M01/6F/02/wKioL1WPlf6SzB5pAAGA_EO6_sM224.jpg" target="_blank"></a>

為tomcat指定一個顯示名稱及路徑

<a href="http://s3.51cto.com/wyfs02/M02/6F/02/wKioL1WPlf7hrBTmAAFykrQjWt8744.jpg" target="_blank"></a>

确認資訊

<a href="http://s3.51cto.com/wyfs02/M00/6F/02/wKioL1WPlf_h908hAAFvoQF7cC4261.jpg" target="_blank"></a>

接下來我們給項目配置,右擊項目--àbuild path-àconfigure build path

<a href="http://s3.51cto.com/wyfs02/M02/6F/02/wKioL1WPlf-DMGZJAAE4ljbkKfk496.jpg" target="_blank"></a>

Library-----àadd library

<a href="http://s3.51cto.com/wyfs02/M01/6F/05/wKiom1WPlD_gNYZnAAE8aZkMZ-8203.jpg" target="_blank"></a>

選擇server runtime

<a href="http://s3.51cto.com/wyfs02/M02/6F/05/wKiom1WPlD_AvTSWAAFHcFmi9-0298.jpg" target="_blank"></a>

選擇剛才添加的apache tomcat

<a href="http://s3.51cto.com/wyfs02/M00/6F/05/wKiom1WPlD_w7VDgAAFGMEopkCQ606.jpg" target="_blank"></a>

添加完成

<a href="http://s3.51cto.com/wyfs02/M01/6F/05/wKiom1WPlECy_XH7AAFf3GwLqKk123.jpg" target="_blank"></a>

我們運作建立測hello.html檔案,我們選擇tomcat服務進行通路

<a href="http://s3.51cto.com/wyfs02/M02/6F/05/wKiom1WPlEDgQjacAAGBOq5ZgWw696.jpg" target="_blank"></a>

添加需要通過tomcat運作的項目

<a href="http://s3.51cto.com/wyfs02/M00/6F/05/wKiom1WPlECQtoXUAAEd09KwlF8509.jpg" target="_blank"></a>

我們使用tomcat運作

<a href="http://s3.51cto.com/wyfs02/M01/6F/05/wKiom1WPlECDaE9QAAD_MHc6hU4601.jpg" target="_blank"></a>

正常通路

<a href="http://s3.51cto.com/wyfs02/M02/6F/05/wKiom1WPlEDhumD3AAEN9hFvV7o080.jpg" target="_blank"></a>

接下來就是idea的安裝配置了;

在此我們就不示範對idea的安裝了,因為安裝隻需要下一步下一步預設完成即可

我們可以通過以下連結進行下載下傳

<a href="http://download-cf.jetbrains.com/idea/ideaIU-14.1.4.exe" target="_blank">http://download-cf.jetbrains.com/idea/ideaIU-14.1.4.exe</a>

<a href="http://www.jetbrains.com/idea/" target="_blank">http://www.jetbrains.com/idea/</a>

注:在安裝的時候會提示選擇jdk的安裝路徑,指定即可

下載下傳安裝後,我們建立了一個web項目,同時 建立了一個可測試的html檔案

同時也安裝好了IDEA,然後我們建立了一個web

<a href="http://s3.51cto.com/wyfs02/M00/6F/05/wKiom1WPlFfCvpAIAADTteg3k0k601.jpg" target="_blank"></a>

我們按組合鍵盤ctrl+alt+shift+s 打開設定,單擊Moduls---&gt;Dependencies---à +

<a href="http://s3.51cto.com/wyfs02/M01/6F/06/wKiom1WPlFejtm2yAAC8_BAy2Ok404.jpg" target="_blank"></a>

選擇Library,因為是tomcat是以必須選擇該類型

<a href="http://s3.51cto.com/wyfs02/M02/6F/06/wKiom1WPlFeRo3HaAACwu2pY4pI893.jpg" target="_blank"></a>

選擇apache for tomcat即可

<a href="http://s3.51cto.com/wyfs02/M00/6F/02/wKioL1WPlheT8LxHAAECjwZwrRk255.jpg" target="_blank"></a>

Ok

<a href="http://s3.51cto.com/wyfs02/M00/6F/02/wKioL1WPlhfCKpkkAADyS5lCvkA533.jpg" target="_blank"></a>

<a href="http://s3.51cto.com/wyfs02/M01/6F/06/wKiom1WPlFjgNmxZAAC_Vq0RPBo133.jpg" target="_blank"></a>

Ctrl+alt+s 輸入application過濾服務----單擊添加

<a href="http://s3.51cto.com/wyfs02/M00/6F/06/wKiom1WPlFihPlztAADEpPD6xXA778.jpg" target="_blank"></a>

Application servers---à tomcat server

<a href="http://s3.51cto.com/wyfs02/M01/6F/02/wKioL1WPlhfjqcIsAADo6kvLXvc947.jpg" target="_blank"></a>

指定apache for tomcat 安裝路徑

<a href="http://s3.51cto.com/wyfs02/M01/6F/06/wKiom1WPlFihLSXRAADt8w9rwjk953.jpg" target="_blank"></a>

標明目錄路徑

<a href="http://s3.51cto.com/wyfs02/M01/6F/02/wKioL1WPlhijhJk6AAEEfMtq2dc396.jpg" target="_blank"></a>

<a href="http://s3.51cto.com/wyfs02/M02/6F/02/wKioL1WPlhiCIqokAADXVbfpRGs323.jpg" target="_blank"></a>

單擊右上角--à下拉菜單-àedit configuration

<a href="http://s3.51cto.com/wyfs02/M02/6F/06/wKiom1WPlFiwaQE-AACrfcH9fUY216.jpg" target="_blank"></a>

單擊左邊的添加即可

<a href="http://s3.51cto.com/wyfs02/M00/6F/06/wKiom1WPlFjidNtdAACdmSTCheQ382.jpg" target="_blank"></a>

選擇tomcat server-àlocal

<a href="http://s3.51cto.com/wyfs02/M01/6F/06/wKiom1WPlFmCnJhDAADTv2Lt6ho463.jpg" target="_blank"></a>

定義名稱

<a href="http://s3.51cto.com/wyfs02/M02/6F/06/wKiom1WPlFmA_hS6AAEMsGeEaUo138.jpg" target="_blank"></a>

我們同樣勾選tomcat相關的log,以便發現問題

<a href="http://s3.51cto.com/wyfs02/M00/6F/02/wKioL1WPlhjAyp19AADxskMVDG4171.jpg" target="_blank"></a>

<a href="http://s3.51cto.com/wyfs02/M00/6F/02/wKioL1WPlhnQVMRFAACgfGQKsyw521.jpg" target="_blank"></a>

我們發現通過tomcat通路無法顯示頁面

<a href="http://s3.51cto.com/wyfs02/M01/6F/06/wKiom1WPlFnwtkGKAADTjRKi9JU831.jpg" target="_blank"></a>

通過右上角---edit configuration

<a href="http://s3.51cto.com/wyfs02/M02/6F/06/wKiom1WPlFmiiLSMAADnExmIoXQ835.jpg" target="_blank"></a>

單擊fix檢查修複

<a href="http://s3.51cto.com/wyfs02/M00/6F/06/wKiom1WPlFnTfDtPAAEJd9pavhw135.jpg" target="_blank"></a>

Fix檢查修複完成後,單擊ok即可

<a href="http://s3.51cto.com/wyfs02/M01/6F/06/wKiom1WPlFnQum7CAADhKWm6icc039.jpg" target="_blank"></a>

再次使用tomcat運作,會提示更新,然後我們再次運作會手動選擇restart server即可

<a href="http://s3.51cto.com/wyfs02/M02/6F/06/wKiom1WPlFrQahTDAAEcEaGmonM006.jpg" target="_blank"></a>

通路完成

<a href="http://s3.51cto.com/wyfs02/M00/6F/06/wKiom1WPlFrhLofuAADp-3rQfTE129.jpg" target="_blank"></a>

附件中附帶了注冊機,請将擴充名從txt修改為.7z後解壓即可

本文轉自 高文龍 51CTO部落格,原文連結:http://blog.51cto.com/gaowenlong/1668704,如需轉載請自行聯系原作者

繼續閱讀