㈠ java 生成javadoc文檔,怎麼總報錯
用eclipse導出工程的doc文檔,發生編碼 GBK 的不可映射字元的錯誤,這是由於java源代碼文件為utf-8編碼,源代碼中的doc注釋喊中文。生成文檔時就可能會出現該錯誤。解決方法:
Export後進入javadoc Generate 時, 點「next」進入第三個對話框時,在"Extra Javadoc options" 文本框裡面加上 「-encoding UTF-8 -charset UTF-8」,如圖:
2.出現「非法字元:\65279」的解決方法
一般用UE或記事本編輯過的UTF-8的文件頭會加入BOM標識,該標識由3個char組成。在UTF-8的標准里該BOM標識是可有可無的,Sun 的javac 在編譯帶有BOM的UTF-8的格式的文件時會出現「非法字元:\65279」的錯誤。
用UE等打開該java源文件,另存為無BOM的utf-8格式。
3.如果沒報任何錯誤但是不顯示注釋 則和1.的解決辦法一樣
㈡ javadoc: 錯誤 - 無法讀取Input length = 1
要導出JavaDoc的文件必須英文路徑,
中文路徑會報"無法讀取Input
length
=
1"的錯誤的.
㈢ 在java項目裡面寫說明文檔,用什麼格式的呀
說明文檔、使用手冊一般用doc!至於樓上提到的/**
* 商圈排行榜
* @author xxx
* @date Sep 4, 2008 10:20:48 AM
* @return
*/是用來給類或類中的方法寫功能注釋的,在 eclipse中,使用這個類或者類中的方法時,滑鼠移到上面就會出現注釋。
㈣ 如何看項目代碼
問題一:剛進項目組,怎麼看代碼? 20分 先將做好的這部分項目打開操作一遍,一定要先熟悉這個項目的業務流程,否則不知道他們原來為什麼這樣寫代碼。在操作項目的時候,你也可以想想,如果是你來做這個項目,你會怎麼做,然後再看看他們是怎麼實現的。演示項目的時候可以通過鏈接地址找到相應模塊的源代碼文件。作為過來人,我只能告訴你,熟悉業務流程是最重要的。
問題二:如何讀項目代碼 (再沒有文檔這個總是有的吧?哪怕是個代號)2.這個項目的性質3.源代碼的規模有多少行(其中有多少行是注釋),總共有多少個文件(每一類文件分別有多少個,每個文件是多少行世含茄)如果是面向對象的,有多少個class,如果是面向過程的有多少個function4.功能的詳細整理功能列表函數名 功能 功能描述5.功能模塊之間的關系(哪怕沒有注釋,按名稱,調用關系一定能整理清楚)如果你把我上面列的5點搞清楚了,再來抱怨,我想應該是下面這個樣子:老大給了我一個項目源碼讓我看,注釋都沒有,是一個超級留言本,總共有10萬行代碼,就兩個文件,函數不到10個,功能就是注冊和留言,連修改刪除功能都沒有,大家說我看這樣的代碼有意思嗎?我是不是還要待在這里?如果你完成了我上面說的5步,你仍然覺得沒什麼值得學的,沒有什麼需要做的,說明你不老談適合干編程這一行。下邊呢就具體的介紹一下心得。當我們學習程序編碼時,首先會看一些程序代碼例子,然後學例子去修改編寫代碼;當我們剛進入一個公司,公司會把要維護修改的項目分給我們,讓我們修改維護,要想修改編寫,首先要讀懂項目主要程序;當我們去看一些優秀的開源項目,想從中學習這些項目的設計思想時,我們也要去看項目代碼…如此等等搜察,可以說讀代碼是為了寫代碼,寫出非常優秀的代碼。因此對於程序開發人員來說,快速閱讀項目代碼是一個必需要掌握的能力。前段時間,我接手了一個php做的系統,公司要求我參閱這個項目重新做一個Demo,在讀這個系統代碼時,我積累了一些關於讀項目代碼的心得體會,主要內容如下。 清楚主要功能 想一想如何實現 首先要清楚項目的主要功能,知道它主要是干什麼用的,才可能從總體上去把握項目。可以通過向公司同事或其他人請教、或查閱項目需求分析文檔,概要設計文檔來快速獲得項目主要功能,如果沒有這些文檔,可以在網上搜索項目的功能,如果以上這些都沒有條件的話,那隻有把此項目運行起來,通過自己的實際操作來得到項目的主要功能了。清楚項目主要功能後,自己首先想一想,如果讓我做,該如果去實現呢,這樣能夠得到對自己來說的技術難點,讀源代碼時會更留意這些內容,效率也就提高上去了。 運行項目 找到實現主要功能的代碼 清楚主要功能以後,就可以去讀實現主要功能的代碼了,當然還需要找到這些功能是在那些文件,那些類來實現的。為了找到實現類,我們還要把項目運行起來,依據項目類型及特點,通過不同方法找到實現類代碼。把這些文件記錄下來,隨後只需重點看這些文件中的代碼,就可以了。 依據代碼的類層次關系 了解項目體系結構 通過其他一些工具把這些代碼的類圖導出來,比如(rational rose或powerdesigner的逆向工程),如果是Java項目還可以導出Javadoc。依據導出的內容,了解每一個主要實現類的大致功能,及這些類之間相互關系,這樣也就清楚了項目的類層次結構,即項目體系結構。 清楚項目主要實現技術 依據導出的類圖和對項目了解的疑點,如果是技術方面,比如自己不知道或不清楚該怎麼實現某種功能,那就趕緊參照源代碼,找到項目主要實現技術。如果對此技術不熟悉,那就快快在Bai或Google上面搜索一把,ok,一定會很多關於此技術的資料等著你去看呢,抓緊閱讀這些資料,盡快掌握此技術的內容。 調試主要實現類,從中了解實現細節 了解了項目的體系結構,並清除項目主要實現技術後,下一步就是看實現細節了。看實現細節,也是從整體到局部,從看各個方法聲明出發,在逐步看每個方法體。當然沒有必要每個方法都要去一行一行看,只需重點看與實現此類主要功能的核心方法。對某些代碼看過一兩編後......>>
問題三:如何看一個java web 項目代碼 首先把項目跑起來,根據自己想看的功能跟下去。
比如現在我想看商品添加的功能模塊,在頁面找到添加的按鈕,找到後台請求地址,比如請求地址是localhost/sun/proct/add.do
然後再找到該java web的攔截是什麼做的,如果是原生的servlet就直接在.java類中通過search找到這個實現了該註解的並繼承了Servlet的類
如果是用spring mvc實現攔截的就找實現了spring標準的攔截位置
如果是struts等等根據該框架的標准找到後台控制層代碼
我這里全部是講的mvc模式。
如果是那種沒使用mvc開發模式的,那你就可以不用看了,沒有看的價值。因為過 了一個月他自己也看不懂自己的代碼邏輯。
找到了控制層代碼,那麼一切就迎刃而解了 ,該打斷點打斷點,該跟代碼的跟代碼。。
後台資料庫事物那種,就暫且不提了,懂的人一點就通,不懂的我解釋也解釋不清楚
問題四:C#。。如何查看項目代碼? 從你觸發的事件開始,比如頁面上有一個button按鈕,點擊後觸發該按鈕事件,如果點擊超鏈接,就分析鏈接的頁面,如果頁面上有內置的控制項,看控制項設置了哪些屬性,不過高手寫的代碼都不用去設置控制項屬性的,都是在後台代碼中寫,你直接在前台頁面按F7查看後台代碼,可以設置斷點單步調試,可以清晰的分析出程序每一步做什麼,謝謝,這是我個人心得。
問題五:java中怎麼在整個項目里查找代碼 這個就要看開發工具了,這個不是java,是開發工具里設置的MyEclipse是ctrl+h
問題六:如何閱讀一個大型項目代碼 對於程序員來說,寫代碼永遠比讀代碼來的舒服。但現實情況是,程序員常常需要閱讀其他人員寫的代碼,更多的時候這些代碼可能即沒文檔也沒注釋。不過,好象有個人說過一句話,代碼之前,了無秘密。運用適當的策略可以讓閱讀工作變的輕松很多。1. 對於常用的系統函數進行追蹤。比如ReadFile,CreateDevice,CreateWindow,在這些函數處放幾斷點,可以看到代碼的調用過程。通過這種方式可以方便地把代碼分為底層代碼和上層邏輯代碼。2.依據項目依賴關系進行閱讀。項目的依賴關系同時表明了項目的復雜程度。對於大型的項目通常都會分割成若乾子項目,根據項目的依賴關系,循序漸進的方式可以讓閱讀變的簡單。3.對於以lib形式提供的子項目。在閱讀時,可以先把lib的整個項目做為黑盒使用。根據_declspec(dllexport)或者以頭文件方式提供的調用介面,可以減少對於細節的閱讀時間。根據模塊進行大致的劃分,可以有效地對項目的結構有直接的感性認識。4.識別項目中使用的設計模式。對於大型項目來說,設計模式是必不可少的。在龐大的代碼中識別設計模式,尋找代碼中使用相似手法的代碼結構可以極大簡化需要閱讀的代碼。5.根據數據流程分析。動態職責劃分。6.修改部分代碼,進行調試。修改部分常數或者饒過某些程序執行流程,或者以簡化的數據對程序進行追蹤。
問題七:怎樣看一個SSH項目的項目代碼? 1.首先你得啟動,看登錄流程,再找一個功能點,針對增刪改查實現的技術
2.上面主要針對請求的發送響應、連接資料庫等;然後就是看前台頁面展示如何去後台數據,用到了哪些ext、或是easyUI技術
3.以上2點主要針對有任務了能快速上手;學習項目技術就得看啟動時,配置文件怎麼寫的,xml文件的配置:事物、定時器、連接池、監聽器、webservice介面等
4.最後就是項目業務流程了
問題八:如何快速看懂別人的代碼 我看了兩年,才達到看一個一個準的境界。這是一個過程。慢慢來吧。
問題九:分類匯總結果如何同時顯示項目代碼和項目名稱 利用分類匯總功能試試。應該能滿足你的要求。
具體操作:單元格選定在標題行的任一單元格如何。數據---分類匯總----分類欄位,選生產部---匯總方式,選求和---選定匯總項,選你要求和的數據列標題---確定。
問題十:如何查看一個包的源代碼 查看Eclipse中導入包的源碼:1、項目中的Web App Libraries選項2、然後找到剛導入的jar包,並3、雙擊其中的一個Class文件4、點Attach Source..按鈕,在彈出窗口中選第二項External location5、點右面的External File,選擇源文件所在路徑,選編碼格式,一般默認GBK,點OK以後雙擊這個包下面的class文件,就能直接看到源碼了:
㈤ 怎麼把myeclipse代碼導出到word
1、選中要生成文檔的類或者項目-File-Export-Java-Javadoc。
2、在Javadoc command中選擇JDK下對應的javadoc.exe;Select types for which Javadoc will be generated中為剛選擇要生成doc的類或者項目,可以在這里修改;在Destination中為文檔導出的路徑。
3、在VM options中輸入-encoding utf-8 -charset utf-8命令,設置編碼格式,防止導出的文檔出現亂碼。
4、然後點Finish,就會進行文檔的導出,可以在控制台查看導出情況,用word打開即可。
㈥ 如何使用Javadoc命令導出所有API
解壓 %JAVA_HOME%\src.zip 到sources 目錄, 新建 apidocs目錄
javadoc -sourcepath sources -d apidocs -public java.lang java.util java.awt javax.swing
想要哪個包,把包名加回到後面。答