[英]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.