2012-02-11 91 views
0

我試圖將一個.jar應用程序轉換爲一個小程序。我解壓了.jar文件,找到了清單並確定了主要的類文件。然後我反向設計它,並將主類改爲作爲applet運行。但是,它不會編譯,因爲我沒有所有的源文件。無論如何強制編譯?它看起來像從類文件中工作,但據我所知,編譯器需要所有相關的源文件才能完成。強制編譯(缺少源文件)

與往常一樣,任何建議都會受到歡迎。

在此先感謝。

回答

0

如果您可以將所有相關的類文件放在類路徑中,編譯器應該很高興。你不應該需要原始來源。

否則,除非您有原始來源,否則將無法使用任何庫!

該類文件需要處於正確的目錄結構以匹配包,例如, com.acme.stuff.MyClass需要進入com/acme/stuff

+0

Doh!好點子。謝謝你的幫助。在我問另一個問題之前,我會試着想:) – 2012-02-13 15:08:28