當你用ant編譯巨大的項目時,你會做什麼?源文件夾在根項目文件夾下方,用於從源文件構建類路徑?在eclipse中用愚蠢的項目結構設置源類路徑
將整個項目作爲源文件夾是無稽之談。
將單獨的文件夾作爲源文件夾不能完成,如果它們是包層次結構的一部分,並且我唯一能想到的就是將源文件夾複製到單獨的文件夾中,然後將其添加爲源文件夾,這很奇怪但我不知道如何去做。
不必重複源的,只是因爲製作classpath的日食方式,也有人的,因爲這樣做愚蠢的項目結構
這真是痛苦的屁股......因爲ant腳本是爲這種結構寫的。
即使它只是一個文件夾,無論如何這都是一個問題。必須在源類路徑中包含上層文件夾,這意味着它包含在所有的垃圾文件中,而且這意味着包資源管理器會被包充斥。
例如:
而不是/project/src/java/utils
,我們可以把src
文件夾到源類路徑...
有project/java/utils
+廢話很多像/project/docs
在項目也是如此。
如果你這樣做了,項目將被「洪水淹沒」,並且包文件夾代表包層次結構,例如在project/src中。 – lisak 2010-05-10 10:57:35