2011-09-05 104 views
4

我有一個巨大項目的java文檔。 我需要類和接口,所以我可以開始一個項目。 是否有任何工具可用於解析java文檔並生成java文件,以便我可以開始編寫邏輯。 如果可以使用命令提示符完成,它會更好。從java文檔生成代碼

編輯: 我沒有代碼。問題是這是應用程序用戶與庫編寫器之間的規範的一部分。 順便說一句,謝謝你的答案。似乎沒有這樣的工具存在。

+3

拋開這個問題,發生了什麼事CodeGo.net,用來生成這個Javadoc從? – BalusC

+0

你有代碼或javadoc文檔嗎?無論如何,我建議使用Eclipse之類的IDE而不是命令行。 – ben

+0

你的問題不是很清楚 - 如果你想從JavaDoc輸出生成源代碼,那麼它是[是否可以從JavaDoc創建Java類?](http://stackoverflow.com/questions/5871308 /是它可能做的創建java的類,從javadoc)(和答案是「它看起來像沒有這樣的工具」)。無論如何,生成JavaDoc的人爲什麼不能爲你提供源代碼呢? –

回答

2

給這個文件讀取:

http://www.javaworld.com/javaworld/jw-08-2000/jw-0818-javadoc.html

他們使用的javadoc和doclet的API編寫代碼生成器。

+0

我不認爲這是正確的解決方案 - 使用Javadoc doclet,您已經需要編寫一些Java源代碼,它不會在HTML文件上運行(如果我沒有錯過最近的一些開發)。 –

+0

同意。你必須至少將接口放在最低限度,比如接口,然後使用javadoc註釋,然後從那裏生成。無論採用哪種方式,都需要指定接口以獲取一些信息以從中生成域模型。我鎖定了問題中使用的「java文檔」措辭。我有一個生成器,從json規範生成模型,持久性和ui源。我還沒有發佈到github上。我會讓你知道我什麼時候有。 – bigspotteddog