簡體   English   中英

Java Ant:類路徑層次結構

[英]Java Ant: classpath hierachy

我有幾個類文件,例如這樣的層次目錄:

classes
└── com
    ├── www
    │   ├── ant
    │   │   └── TAPJUnitResultFormatter.class
    │   ├── taglib
    │   │   └── IncludeTag.class
    │   ├── tomcat
    │   ├── util

我如何將它們包括在classpath中? 我試圖將它們一個一個地包含進去,但是沒有用。

謝謝。

您可能會發現這很有幫助

引:

如果將類存儲在目錄(文件夾)中,例如/ java / MyClasses / utility / myapp,則類路徑條目將指向包含包名稱第一個元素的目錄。 (在這種情況下,為/ java / MyClasses,因為程序包名稱為Utility.myapp。)

但是,當類存儲在存檔文件(.zip或.jar文件)中時,類路徑條目是.zip或.jar文件的路徑,包括該路徑。 例如,要使用.jar文件中的類庫,該命令將如下所示:

%java -classpath /java/MyClasses/myclasses.jar utility.myapp.Cool

因此,基本上,將其指向所有類都存在的根目錄。 您的“ MyClasses”文件夾可能名為“ bin”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM