posts - 0,  comments - 17,  trackbacks - 0
          來源:forest077

          如何使用Eclipse導入并運行源碼(原創哦,如有轉載,請注明作者forest077)
          OfwFypR  
            網上關于Eclipse配置和開發入門程序的文章很多,可是要么很粗淺,要么很高深,卻很少看到講解如何把別人的源碼導入到自己的Eclipse環境中編譯運行的描述。做為初學者,能夠學習網上一些優秀源碼是提高的必由之路,可是Eclipse卻不象VC和Delphi那樣容易上手,對于很多初學者來說,它似乎還是太難了點。在找不到很好的關于Eclipse入門教程的情況下,為了能運行網上下載的Java源碼,我頗費了一些時間尋找如何正確的導入源碼并運行的方法,不敢獨美,特貢獻出來與初學者共享。 pV!kC$]`@  
            運行環境: Y,EXoMs46  
              Java EE 5.0 OLX1{a  
              Eclipse 3.1 中文版 fL]MQUazf@  
            源代碼用例(都是Java Application): 5)`J6fs}  
              仿真Windows記事本 .E$  
              連連看 @Elps8~+b  
            上述的兩個源代碼在賽迪網上可以找到。關于JDK的配置、安裝和Eclipse的安裝本文不再贅述,讀者可以很容易地找到相關的資料。本文只講使用Eclipse來導入源代碼的方法。 WgdGwabFo  
            首先確保你的工作空間已經創建好,在我的機器上工作空間所在的目錄是“e:\workspace”。源代碼存放路徑假設為“我的文檔\cai\Java\一個仿windows的記事本”和“我的文檔\cai\Java\連連看\kyodai”。 OwF]?t=F|  
            下面開始介紹導入源碼的方法。 f51^7|W4#  
            ◎選擇菜單“文件/新建/項目”,選擇“Java項目”,彈出“創建Java項目”對話框。 lf 8ja6M  
            ◎在“創建Java項目”中輸入“項目名”,項目名可以為任意名字,不必和main類的名字一樣。這里假設為“Notepad”。 U 6icH I  
              在“內容”中有兩個單選按鈕,視你的需要來使用。其中“在工作空間中創建新項目”會在你的工作空間中創建一個新目錄,目錄名與項目名一致;“從現有資源創建項目”可以在源碼所在目錄中直接編譯運行,生成的class文件也會存放在源碼目錄中。  @c2'   
            ~dL[qP  
            下面先講“在工作空間中創建新項目”的方法。 ,$_1,e   
            ◎在“內容”中單選“在工作空間中創建新項目”,點擊“完成”按鈕。此時在e:\workspace下生成Notepad目錄。 )z8.W$l  
            ◎下面需要導入源碼到工作空間去。選擇菜單“文件/導入”,選擇“文件系統”。彈出“文件系統”對話框。 NNFl;^X  
            ◎在“從目錄”中選擇源碼存放目錄“我的文檔\cai\Java\一個仿windows的記事本”,勾選上所有的.java源碼,其他的垃圾不要選上。下面又有兩個選擇:對話框下方有兩個選項,若選擇“創建完整的文件夾結構”,就會按源碼所存放的路徑完整地在工作空間中創建目錄,創建完畢會由于main方法類的路徑不對而在包資源管理器內的圖標上顯示叉叉,無法編譯成功;若選擇“只創建選擇的文件夾”,則會在工作空間創建的目錄下導入所有的文件而不會保留原目錄,此時可以編譯成功。 _GPk^))  
            ◎若選擇“創建完整的文件夾結構”,導入完成后,選擇菜單“項目/屬性/Java構建路徑/源代碼”,點擊“添加文件夾”,把子目錄逐級點開,直到源代碼所在這級目錄為止,勾選上該目錄。彈出的提示對話框點擊確定即可。注意上級目錄不要勾選,否則會報錯。這樣這種方法導入的源碼也可以編譯運行了。 y90cZ0Y5  
            ◎注意若源代碼中含有子目錄,在main程序中會有import ...的語句,此時要注意import后面的目錄級別,在選擇Java構建路徑時要勾選上import指明的上級目錄名。例如,連連看代碼中有子目錄topbar,在main程序中有import kyodai.topbar語句,那么就要勾選到“我的文檔\cai\Java\連連看\”這級目錄,而非源碼所在的“我的文檔\cai\Java\連連看\kyodai”目錄。 }C. ?$i_  
            ◎在連連看源碼中,作者已經把所有源碼都打包成了一個Jar,此時只需要添加該Jar包而不需要導入其他源碼就可以運行了(但不能調試,因為Jar包中不含源碼)。方法是創建完新項目后,選擇菜單“項目/屬性/Java構建路徑”,點擊“庫”頁,點擊“添加外部JAR”按鈕,選擇源碼自帶的Jar包即可運行。 ?f[*aQ%  
            KwZ:"=3hk  
            下面介紹“從現有資源創建項目”的方法。 n^c3\F~xg  
            ◎在“創建Java項目”對話框中,點擊“下一步”按鈕,彈出“Java設置”對話框。 x|Gr/ 1  
            ◎在“Java設置”對話框中選擇“庫”頁,選擇“添加JAR”,若找不到隨源碼提供的Jar包,就選擇“添加外部JAR”。一般如果Jar存放的目錄正確,在“添加JAR”中是可以找到該條目的。雙擊出現的Jar包即可添加進去。若不需要額外的庫支持,則點擊“完成”。 [Z/gQ RR|  
            w~Oy9.Br  
            這樣,用上面兩種方法創建的項目就可以編譯運行了。下面就介紹運行的方法。 sz.Ow*zx  
            ◎選擇菜單“Run/運行”,彈出“創建、管理和運行配置”對話框。 GQcz \  
            ◎根據源碼的種類在左邊的列表中進行選擇。我們用的兩個例子都是Java應用程序,所以雙擊“Java應用程序”,在對話框右邊可以輸入運行的配置。 3#1U2uKW&  
            ◎如果新建了項目還沒有運行過,那么右邊的“項目”欄缺省值即為剛創建的項目。在“名稱”欄中輸入運行配置的名稱,建議與項目名稱一致(也可以不一致),不能與其他的運行配置重名。 L&Rxv2G  
            ◎點擊“Main類”欄右方的“搜索”按鈕,一般只有一個main類,在彈出的對話框中雙擊下面那個欄目的main類即可。如果需要以其他的main方法做為程序入口,可以勾選上“Main類”欄下方的兩個復選框,選擇其他的入口。 V3GyK"4\U9  
            ◎如果需要增加特殊的環境變量,例如有的源碼可能需要添加classpath環境變量,則可以在“環境”頁中添加。 '#Fu@zb  
            ◎運行配置中的內容也會同樣反映在調試配置中,運行和調試使用相同的配置。 @ vcOG&+j  
            c_JQIv\@  
            創建了一堆新項目后,包資源管理器中會有一堆亂七八糟項目,有些是你需要的,有些是早已廢棄不用的,你可以刪除那些不用的項目,方法是右鍵點擊該項目,選擇“刪除”。這里要提醒讀者一下的是,刪除對話框有兩個選項,問你是否刪除該項目目錄下的內容,缺省是“不刪除內容”,如果選擇刪除,那么那個目錄就整個被刪除掉了,如果你這個目錄下的東西還有用,那你只好哭了。 .ag-Y4y  
            刪除掉沒用的項目后,運行/調試對話框中多余的配置也可以刪除,方法是右鍵點擊不用的配置名,選擇刪除。 H0QCprVN%S  
            nkBA.AS  
            好了,這是我初學Eclipse的一些心得,希望能對廣大想要使用Eclipse又擔心它煩瑣的初學者有些幫助。
          posted on 2008-07-04 16:26 xyz 閱讀(9207) 評論(1)  編輯  收藏 所屬分類: 網絡文摘

          FeedBack:
          # re: 如何使用Eclipse導入并運行源碼[未登錄]
          2010-03-25 21:56 | Bob
          樓主的沒有用  回復  更多評論
            

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          留言簿

          隨筆檔案(1)

          文章分類(44)

          文章檔案(46)

          收藏夾(1)

          Adobe

          AOP

          API

          appServer

          BI

          c

          • c-free
          • codeblocks
          • codelite
          • CodeLite IDE 是一個強大的開源,跨平臺的 C/C++整合開發環境. 支持包括 Windows、Linux 和 Mac 系統下運行
          • codelite官網
          • dev-c++
          • Dev-C++是一個C&C++開發工具,它是一款自由軟件,遵守GPL協議。
          • GCC
          • GCC 原名為 GNU C 語言編譯器(GNU C Compiler),因為它原本只能處理 C語言。GCC 很快地擴展,變得可處理 C++。之后也變得可處理 Fortran、Pascal、Objective-C、Java, 以及 Ada 與其他語言。

          Cache

          CMS

          DB

          eclipse

          FreeMarker

          hibernate

          html5

          ibatis

          java

          jquery

          js

          json

          Linux

          Log

          mail server

          mobile

          mysql

          oauth

          openID

          other

          PHP

          portal

          report

          Scheduler

          schema

          Security

          SOA

          spring

          struts

          UI原型設計

          w3c

          Wap

          webservice

          xml

          供應鏈管理

          博客鏈接

          好網站

          工作流

          開源網

          招聘

          插件下載

          操作系統

          構建可伸縮的系統

          構建工具

          測試

          • IETest
          • IE官網
          • OpenSTA
          • Siege
          • Siege是一個壓力測試和評測工具,設計用于WEB開發這評估應用在壓力下的承受能力

          游戲

          源碼托管

          經營

          資源

          金融/財務

          搜索

          •  

          最新評論

          主站蜘蛛池模板: 威信县| 通渭县| 彭泽县| 旬邑县| 平罗县| 宾阳县| 兴和县| 周口市| 岑巩县| 泰来县| 十堰市| 南部县| 普兰县| 日喀则市| 长兴县| 广州市| 马龙县| 毕节市| 乌拉特前旗| 嘉定区| 通山县| 龙泉市| 开原市| 阿克苏市| 天水市| 噶尔县| 高淳县| 工布江达县| 东丰县| 武定县| 九台市| 攀枝花市| 金坛市| 都兰县| 当涂县| 湛江市| 巴中市| 通渭县| 彰化县| 安泽县| 天峨县|