• About Me
  • Java基礎教學
  • 部落格聯播

[教學]Eclipse安裝與使用

分類: eclipse, Java, 教學 時間:2009/5/25 瀏覽:32,015 瀏覽數 — 20 回應

Eclipse是IBM花費了很多金錢及人力開發出來的java IDE工具

在2004年時開放source成為open source的IDE開發工具

可以依照自己的需要外掛需要的套件

很受現在JAVA使用者的喜愛

再來我們來看看怎麼跟Eclipse第一次的親密接觸

ps.請先安裝JDK ,本篇就不加詳述了 http://java.sun.com

1.先到Eclipse官網 http://www.eclipse.org/ 下載Eclipse

http://www.eclipse.org/downloads/

有二種Java Eclipse IDE可以供下載

Eclipse IDE for Java Developers 給一般人使用

Eclipse IDE for Java EE Developers 增加一些J2EE的framework在裡面


我們下載Java Developers版本就可以了

下載好後解壓縮,超級建議使用7-Zip來解壓縮

它有二點好處

一.它是免費的Open Source的程式

二.用它解開才不會有Error

(Eclipse裡有的路徑太長,使用Winrar時會解不開而產生錯誤)

2.解開後可以看到Eclipse的執行檔

用力給它Double Click下去,可以看到程式在跑了

3.再來可以看到Eclipse要求我們建立工作目錄

在這裡我們填入工作目錄(也可以使用預設的)

Use this as the default and do not ask again 有打勾的話下次它就不會再問了

4.看吧!漂亮的Eclipse啟始畫面(個人也沒看過幾次啦@@)

5.看夠了吧!按X把它關掉,就可以看到整個開發視窗了(看不夠的可以把圖下載回去看)

我簡介一下Eclipse的大概狀況吧!

在這個視窗裡

左邊是專案List,以後建立的專案都會顯示在這裡

中間是Coding的地方,最常用到的地方了

下面是一些訊息、警告的panel

ps.各個panel都可以衣照您的喜好改變

這裡有三個按鈕

看圖會有說明,最後會展示"放到最大"這個功能,其它的就讓您自己去試嚕!

再來我介紹二個常會用到的設定位置

第一個是Preferences,這是對所有Eclipse專案的設定,也就是default值

在專案產生時都會依設定裡的值當default,

而您也可以在專案節點下按右鍵選Properties做設定,

這是針對個別專案的設定

第二個是Software Updates

可以直接利用這裡安裝Plugin(當然你需要知道安裝的路徑url)

或是更新現有的Plugin

ps. 一般下載回來的Plugin只要解壓縮把features及plugins二個目錄覆蓋Eclipse下的

再重開Eclipse就可以使用了,可以看我的Java2Html教學

6.我們來建立第一個程式HelloWorld

首先選File->New->Java Project

建立一個專案

設定專案名稱

其它設定可以自行設定成自己的環境,也可以使用預設而後再來更動

按下一步,可以看到專案的細部設定選項,最常用的是加入3-party的Jar檔

Add JARS 是加入現有專案的jar檔

Add External JARS 是加入外部的jar檔,不在專案裡的!

Add Variable 是加入變數型態的jar檔,如把多個jar檔集合成一Variable<---不確定,不要打我

Add Library 是加入系統lib,如jre lib

Add Class Folder 是加入Class目錄

按下Finish可以看到專案名稱及其它細詳

在src下就是剛才加入的lib,default是JRE System Libray

再來我們加入一個Class

可以在src目錄下,按右鍵選New->Class

填入Package名稱如www.wakema.com.tw

它會建立www目錄,再www目錄下再建wakema目錄以此類推(Eclipse建議要填Package)

再把Class Name填上下,這個Class Name是執行Class的主要Class的名稱

其它細項有需要請自行更動

可以看到專案目錄下多了一個yku目錄,目錄下有HelloWorld.java

Outline裡也多了資訊

再來我們把程式key入

package yku;
public class HelloWorld {
private String str = &quot;哈囉世界!&quot;;
	public String sayHello()
	{
		return str;
	}
	public static void main(String args[])
	{
		HelloWorld hello = new HelloWorld();
		System.out.println(hello.sayHello());
	}
}

可以看到專案目錄src下會顯示成員、類別、函數等資訊

而Outline也有

二種表現的方式有點不同,使用上也不太一樣,可以自己去體會吧!

再來我們執行程式看看

Run->Run As->Java Appplication

(如果是Java Bean Run或是Applet Run、Server Run只要合規定,就會有選項出現)

然後下面會多一個Console panel可以看到執行的結果

這裡說明一下:

紅方塊是停止程式(程式並沒有完全Exit時會顯示出來)

X是關掉目前顯示結果

XX是關掉所有顯示結果

最右邊那個像Frame的按鈕是可以切換Console結果視窗的

(你可能正在執行很多不同程式,可以利用它來切換)

7.補充一個按下放大視窗的結果


Related Posts Plugin for WordPress, Blogger...

20 回應 to “[教學]Eclipse安裝與使用”

PingBack List:

  1. [安裝教學]使用Eclipse開發Android程式 | 聰明的生活2
  2. Android 入門- 使用Eclipse開發Android程式 | MeowPlus 官網
  1. 1
    Grace

    好詳細的說明,應該寫的很辛苦!
    感謝你的教學~

    [回應]

    yku Replay:

    謝謝你會喜歡

    [回應]

  2. 2
    molucolin

    nice yo~ !

    清楚下載處都有放連結,很方便學習 : )

    [回應]

    yku Replay:

    謝謝你會喜歡^^

    [回應]

  3. 3
    Zero

    Many Thanks

    [回應]

  4. 4
    shotao

    非常感謝您的詳細教學

    [回應]

  5. 5
    LA

    請問要怎麼放大文字?

    [回應]

    yku Replay:

    在windows->Preferences->General->Appearance->colors and Fonts 選Java去Edit它的字型

    [回應]

  6. 6
    LA

    謝謝
    不過還有個問題
    就是之前我在別台電腦用ECLIPSE寫的東西放在免空上
    下載回來後開起來卻跑不動
    左邊也沒有出現之前設定好的封裝類別
    該怎麼辦?

    [回應]

    yku Replay:

    請問您的檔案格式都一樣的嘛?
    是application還是web service?
    如果可以可以把檔案寄來給我看看嘛?

    [回應]

  7. 7
    LA

    喔原來是我下載錯了
    下載到java for ee那個了

    [回應]

  8. 8
    Fly

    把原有的專案工作區的資料夾刪除
    建立一個新專案 名稱打一樣
    會顯示已有此專案
    請問:要怎麼完全刪除之前的專案紀錄
    至少要能新創專案能打同樣名稱@@"

    [回應]

    yku Replay:

    去目錄裡把它真的刪掉

    [回應]

  9. 9
    viva

    在applet run AudioClip ac = getAudioClip(getCodeBase(), "train.wav"); get 唔到聲音
    用jbuilder又無問題??聲音是否要放在特定路徑....

    [回應]

  10. 10

    我沒法執行程式耶 明明JDK和JRE都安裝了
    一執行就跑出這個視窗 http://i.imgur.com/uLHYu.png

    [回應]

    yku Replay:

    你可以在我的電腦按右鍵選內容 然後找到進階->環境變數
    在系統變數那裡
    新增一個
    變數名稱JAVA_HOME
    變數值C:\Program Files\Java\jdk1.6.0_23\
    變數學依你安裝的jdk路徑有所變化
    你可以試看看

    [回應]

    Vantis Replay:

    @yku, 也還是一樣耶 作業系統是W7 旗艦SP1

    [回應]

    yku Replay:

    請問可以讓我用teamviewer之類的軟體連線進入查看嘛?直接回我mail就可以了

    [回應]

留下您想說的話:

*