我有一個jar文件,每個java文件有兩個類文件。每個類在jar文件中有兩個類文件
的Java:
Foo.java
Bar.java
類文件:
Foo.class
Foo.class
Bar.class
Bar.class
我已經驗證了,只有一個每類java文件。 java文件不包含內部類。 我正在使用ant jar-task來創建jar文件。在執行任務之前,構建目錄中每個類只有一個類文件。
我使用jar -tf jarfile.jar或當我在zip程序中查看它時看到雙類文件。當我解壓縮文件時,zip程序會詢問是否應覆蓋現有文件。
這是怎麼發生的?
也許你已經編譯了源碼兩次? – RoflcoptrException
當你提取罐子時會發生什麼? – Stoney
'Foo.java'看起來如何? – aioobe