集成開發工具_eclipse的使用詳情

轉載自:https://blog.csdn.net/qq_37128049/article/details/84060700

eclipse概述

1. 下載:
    * https://www.eclipse.org/downloads/
2. 安裝:
    1. 它是一個綠色版軟件,直接解壓即可使用
    2. 注意:
        * JDK是64位的,eclipse就必須是64位,反之亦然;

3. 目錄功能:
    1. configuration:整合文件目錄
    2. dropins:整合其他插件目錄
    3. plugins:已經整合的其他拆件目錄

4. 卸載:
    * 右鍵刪除即可;

5. 運行:
    1. 雙擊eclipse.exe 
    2. 設置工作空間:創建一個目錄作爲代碼的放置空間;

6. 設置編碼集:
    * window->Preferences->workspace->Other->utf-8

7. 設置jre環境:
    * window->Preferences->Java->Installed JREs->Add->Standard VM->找到目錄地址和名字->確定;            [一般情況下會自動找到jre並添加]
8. 創建工程:
    1. window ->show view->搜索:package->選擇自己喜歡的窗口結構;
    2. 空白處右鍵->new->Other->搜索java Project ->next...
    3. src->other->搜索package->com.itheima.helloword->
    4. 或者可以右上角切換java視圖,可直接右鍵創建包和類;


9. 設置行號和字號
    1. 設置行號: 
        * 左側空白處右鍵 : Show Line Numbers
    2. 設置字號:
        * window ->Preferences->General->Appearance->Colors and Font->Basic->Text Font->Edit->...
10. 運行:
    1. 可選擇左上角的運行圖標
    2. 鼠標右鍵->Run As->Java Application

11. 頁面佈局:
    1. 通過拖動可對佈局進行改變
    2. window->Perspective->Reset Perspective..[重置]
-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

創建項目

1. new ->other->搜索dy[Dynamic Web Project]->創建名字->moudle version :2.5->...finish   創建成功!
2. 項目結構:
    1. src:java源代碼
    2. WebContent:web代碼
3. 創建普通的html頁面:
    * WEB-INF右鍵->New->other->搜索html->設置名字->finsh!
4. 集成tomcat運行web項目
    1. window->show View ->Servers->點擊提示的信息超鏈接實現/或者在該提示框空白處new ->Server->Apache->tomcat v8.5 Server->選擇安裝位置,Installen JREs中選擇:jre1.8.0_101->選擇項目:add->finish!
    2. windows->Preferences->搜索server->Runtime Environme->add->選擇安裝位置->選擇jre環境:jre1.8.0_101->apply and Close->回到首頁後點擊鏈接->next->選擇項目:add ->finish!
5. 運行:
    1. 右鍵start運行
    2. 下面窗口的一個運行按鈕;
6. jre環境配置
    1. 運行環境:
        * 選擇需要修改環境的項目右鍵->Build Path->Configure Build Path->Libraries->選擇JRE System Library[J2SE-1.5]:Edit->Workspace default JRE(jre1.8.0_101)->確定!
    2. 編譯環境
        * 選擇項目右鍵->Properties->Java Compiler->Compiler compliance level:1.8->Apply and Close!
    3. 解決兼容不匹配:[當修改了上面兩個的時候,項目可能會暴紅x,顯示兼容不匹配]
        1. 項目右鍵->Prperties->Project Facets->Java :1.8->確定!

    4. 將包導入WEB-INF-lib下;
    5. 創建springmvc.xml等配置文件;
    6. 配置離線約束:[離線狀態下也可以進行代碼提示]
        1. window->Preferences[首選項]->搜索:xml c->User Specified Entries:Add->File System:.../eclispse軟件/schema/spring-mvc-4.2.xsd->確定後再選擇key type: Schema location  將約束的地址複製到key:  http://www.springframework.org/schema/mvc/spring-mvc.xsd ->確定並關閉!
        2. 如果配置沒有生效,可以先關閉xml文件再打開試試;

    7. 調用debug調錯:
         * 在需要開始的地方標記,然後debug運行
-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

eclipse基於Maven

1. 本地電腦需要存在Maven;
    * 如果存在兩個Maven可以在環境變量中查看MAVEN_HOME,得到配置的是哪個Maven

2. 配置:
    * window->首選項->搜索maven->Installations->add->Directory->apache-maven-3.3.3->打鉤然後選擇User Settings ->Browse->.../apache-maven-3.3.3\conf\settings.xml->Apply;
    * 這樣maven就集成了;
3. Maven索引的構建:
    * window->Show View ->Other->搜索:Maven Repositories->確定->在下面的窗口中選擇Local Repositories->Local Repository右鍵菜單->Rebuild Index-> OK!
4. 創建工程:
    1. New -> Maven Project->Create a simple project(..)->補全項目id,名稱,打包方式等..
    2. 打開pom.xml導入配置信息
    3. 右鍵項目菜單->New -> Other->搜索:Maven Module ->點擊create a simple project ,然後給Moudle Name命名->next ->war[打包方式設置爲web工程]

5. 刪除項目:
    * 右鍵點擊項目菜單,選擇delete,點ok刪除eclipse中的該項目[磁盤中還有該項目];先點擊Delete project contents on disk(connot be undone) ,然後點ok,它是從磁盤中刪除,就是說從根源上刪除,無法還原;

6. 導入項目到eclipse:
    * 導入普通項目和Maven項目是有差別的;
    * 導入普通項目:
        * 左邊普通窗口中右鍵:Import->選擇:General:Existing Projects into Workspace->使用Select root directory選擇要導入的工程->finish!
    * 導入普通的java項目與導入普通項目相同:
        * 左邊普通窗口中右鍵:Import->選擇:General:Existing Projects into Workspace->使用Select root directory選擇要導入的工程->finish!
    * 導入Maven項目:
        * 左邊普通窗口中右鍵:Import->搜索:Maven->Existing Maven Projects->選擇工程->finish!
-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

整合SVN

1. SVN的配置:
    * 將SVN設置爲啓動狀態
    * 爲eclipse創建一個版本控制倉庫和一個用戶信息
    * 複製URL
2. eclipse的配置:
    * 如何將代碼共享到SVN上面?
        * eclipse沒有提供SVN的插件,需要手動集成;
    * 步驟演示:
        * 找到插件:site=1.10.11.zip並解壓
        * 創建一個svn目錄,將插件文件夾內的features和plugins複製到svn目錄中
        * 然後將svn文件夾複製到eclipse/dropins中

    * 查看是否生效:
        * window->Show View ->Other->搜索:svn        [第一次配置後需要重啓eclipse才能生效]
3. 上傳到svn服務器:
    1. 選擇上傳項目右鍵菜單->Team->Share Project->svn->next->創建新的資源庫位置->將剛纔複製的URL的值複製到這裏的url空白處->寫註釋->finish!
    2. 完成後會有一個提問?是否進入svn導入視圖?
        * 注意:這裏只是共享資源到svn,但是實際上沒有提交任何項目到svn;

    3. 提交到svn :
        * 工程右鍵菜單->Team->提交 
        * .classpath,  .project  , .settings文件夾下的配置文件都不需要提交,可以手動忽略;  上面可以寫上註釋;

    4. 注意:後面更新代碼的時候先與資源庫同步: 點擊yes進去之後可以看Synchronize中紅色的小圖標[Conficts Mode]查看idea的代碼和服務器存儲的代碼是否存在衝突;我們提交的時候,儘量選擇自己寫的代碼進行提交;
    5. 更新代碼在上下箭頭的右邊,在做任何改變的時候,一定要先同步資源庫再進行操作;
-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

整合Git

1. 配置用戶信息:
    * window->Preferences->搜索:Git  選擇Configuration->選擇user ,點擊Add Entry-> 添加用戶: key:username    value: itheima02   ->點擊 Add Entry,添加用戶郵箱 -> key: user.email     value:  [email protected]  ->finish!
2. 配置SSH
    * window->preferences->搜索:SSH2->點擊Key Management->Generate RSA key... ->如果沒有生成密鑰,需要手動生成,點擊: SavePrivate Key->finifh!
    * 將公鑰上傳到服務器中;        git目錄下->  cd.ssh -> authorized_keys [公鑰]


3. 分佈式管理系統
    1. 先將代碼提交到本地倉庫中
        * 項目右鍵菜單->Team->Share Project ->GIt->可以將本地項目當作倉庫工程:點擊Use or create repository in parent folder of project ->選擇工程然後點擊:Create Respository ->finish!
        * 忽略不提交:
            * 選擇不提交的項目或文件,右鍵菜單->Team->Ignore
        * 忽略好了之後,選擇Git視圖[Package],選擇提交的項目右鍵菜單->Team->Add to Index ->然後重新選擇該項目右鍵菜單->Team->Commit->寫初始化信息然後Commit;
    2. 然後將本地倉庫的代碼推送到服務器中;
        * 項目右鍵菜單->Team->Remote->Push->URL:   ssh://[email protected]/home/git/itheima.git        Host:192.168.25.137            Repository path: /home/git/itheima/git            Protocol:ssh    Port:22    User :git  ->next ->輸入密碼->finish;            [輸入密碼的時候下方有一個Sore in Secure Store,應該是記住密碼,輸入密碼的時候也點擊確認]
        * 測試:
            * 直接新建一個新的文件夾,然後直接克隆到新的文件夾,如果克隆到了剛剛提交的,那麼克隆成功;
    
4. 注意:
    1. eclipse是需要一直保存的,空格空行會報錯;
    2. 有兩個產品:myeclipse  和eclipse
        1. myeclipse是收費的,天生實現了很多功能;
        2. eclipse功能比較少,但是它可以通過裝很多插件達到myeclipse的效果;

    3. 花邊新聞:eclipse圖標遮住了太陽[sun],表示甲骨文收購了sun公司;
-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章