手機aide導(dǎo)入源碼教程 怎么把jar包的源碼導(dǎo)入到eclipse?
怎么把jar包的源碼導(dǎo)入到eclipse?方式一:configure build path中添加jar包時,同步將該jar包對應(yīng)的源碼zip包添加進(jìn)來。1、在工程上右鍵---->Build Pat
怎么把jar包的源碼導(dǎo)入到eclipse?
方式一:configure build path中添加jar包時,同步將該jar包對應(yīng)的源碼zip包添加進(jìn)來。
1、在工程上右鍵---->Build Path----->Configure build path 進(jìn)入下圖:可以看到上圖中,resources.jar這個包的源碼是沒有導(dǎo)入的:而rt.jar這個包的源碼是筆者已經(jīng)導(dǎo)入了jdk中的src.zip包(即源碼的壓縮包,導(dǎo)入zip包就行了,沒必要解壓后再導(dǎo)入)。
2、如果沒有導(dǎo)入的,點擊Source attachment:(None) ,再點擊Edit后如下圖:
3、再點擊External File,選取你本地之前下載的第三方j(luò)ar包對應(yīng)的源碼zip包(一般是src.zip)即可。
怎么將Spring的源碼導(dǎo)入到Eclipse?
基本步驟,如下:
1、去GitHub中下載spring framework的源碼;
2、下載3.2.X其中的一個版本
3、安裝Gradle軟件,官網(wǎng)下載,解壓即可,設(shè)置GRADLE_HOME,和PATH?! ?/p>
4、命令行中運行g(shù)radle -v,檢查一下是否正確安裝配置;
5、命令行中運行spring framework根目錄下的import-into-eclipse.bat
6、連續(xù)兩次回車,就可以開始自動構(gòu)建;
7、中間出現(xiàn)停止不前的情況里,按ctrl c終止,再運行就可以進(jìn)行下去;
8、過程需要花些時間(幾個小時都有可能),視下載各種依賴jar包和dom文件的速度而定;
9、在Eclipse菜單File->import選擇General下面的Exsiting projects into workspace,這樣就導(dǎo)入完成了。
零基礎(chǔ)如何系統(tǒng)學(xué)習(xí)Java和JavaEE開發(fā)技術(shù)?
謝謝邀請!
作為一名從業(yè)多年的程序員,我曾經(jīng)長期使用過Java,也出版過Java編程方面的書籍,所以我來回答一下這個問題。
對于編程零基礎(chǔ)的人來說,學(xué)習(xí)Java的難點在于對各種抽象概念的理解,由于Java是純粹的面向?qū)ο笳Z言,任何的功能實現(xiàn)過程都有一個嚴(yán)格的編程思路,所以首先就要了解Java的編程過程,通過大量的實驗逐漸建立起Java的編程思想。
Java學(xué)習(xí)的難點集中在Java基礎(chǔ)知識部分,越往后學(xué)習(xí)越簡單,Java后期學(xué)習(xí)的重點已經(jīng)不在Java語言自身了,而在于算法設(shè)計、應(yīng)用場景(平臺)、資源整合等方面。所以,學(xué)習(xí)Java首先就要把基礎(chǔ)的Java概念搞清楚。Java的基礎(chǔ)概念中比較重要的包括類、對象、屬性、方法、封裝、繼承和多態(tài),把這幾個概念搞清楚基本上就明白一大半了。要想搞明白這些概念首先就要了解這些概念怎么用,通過功能的實現(xiàn)過程來了解概念會更容易一些。面向?qū)ο蟮墓δ軐崿F(xiàn)過程分成三步,分別是類的定義、對象的創(chuàng)建和功能(方法)的調(diào)用,通過這個過程就能逐漸建立起概念的畫面感。另外,基礎(chǔ)部分還包括異常處理、IO操作、集合、序列化、多線程以及網(wǎng)絡(luò)編程基礎(chǔ)等內(nèi)容,這些內(nèi)容都是非常重要的,要通過大量的實驗來逐漸掌握。
完成基礎(chǔ)部分的學(xué)習(xí)之后,接下來需要學(xué)習(xí)數(shù)據(jù)庫開發(fā)、分布式開發(fā)、框架開發(fā)等內(nèi)容,JavaEE版本目前已經(jīng)交由Eclipse基金會管理了,Eclipse基金會把JavaEE重新命名為JakartaEE,所以當(dāng)前所說的JavaEE通常指的是采用Java進(jìn)行企業(yè)級開發(fā)所需要的一系列技術(shù),與早期的JavaEE已經(jīng)有了一定的區(qū)別。
我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計算機專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領(lǐng)域,我會陸續(xù)寫一些關(guān)于互聯(lián)網(wǎng)技術(shù)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會有所收獲。
如果有互聯(lián)網(wǎng)方面的問題,或者考研方面的問題,都可以咨詢我,謝謝!