2013-04-01 96 views

回答

2

包中的所有類都包含在jar文件中。您可以通過以下方式進行交叉檢查:

轉至dist文件夾該項目。

用任何文件存檔器(eg: 7-zip, winrar, winzip)提取jar文件。

提取的文件夾包含jar文件中包含的所有內容。

實施例:

測試

Test.java

package test; 
public class Test 
{ 

    public static void main(String[] args) { 
     // TODO code application logic here 
    } 
} 

還有另一種類:的Class1

class1.java

package test; 
public class class1 
{ 

} 

class1.java不明確主類(測試),但代碼中聲明,當我在建淨豆IDE這個項目,並提取的jar文件( Test.jar的)。該罐子包括:

  1. class1.class
  2. Test.class
0

什麼去es依賴於打包代理,所以這絕對取決於IDE,也取決於用於構建存檔的配置選項(例如,如果它是lib JAR,如果它是可執行JAR,if這是一個戰爭,等等)。例如,Eclipse可以將編譯源與JAR依賴關係打包在一起,但是這也需要包含一些特殊類來從分佈式JAR內的JAR中加載類。

無論如何,您始終可以自定義打包階段,並且可以提取存檔以查看其實際包含的內容。

相關問題