我有幾個Netbeans項目與它們之間的依賴關係。默認情況下,netbeans在生成時會在Project根文件夾下創建build和dist文件夾。我能夠使用相對路徑將其更改爲項目之外的通用文件夾。我所要做的只是在nbproject/project.properties文件中更改build.dir和dist.dir屬性。當我在IDE下構建時,項目文件中指定的公共文件夾下的所有內容都可以正常工作。有沒有辦法覆蓋Netbeans項目系統在命令行上使用的build和dist目錄?
我們有促進構建過程,期望在特定的構建文件夾下生成所有生成的類文件(jar文件等)。該文件夾根據用戶如何調用整個系統的配置腳本而改變。
可以說這個目錄在shell環境變量BUILD_ROOT中可用。 我想知道的是,如果有一種方法可以覆蓋build.dir和dist.dir,那麼當構建被調用時,project.properties在ant命令行上指定。這樣我就可以重用相同的構建系統,並在不改變project.properties文件的情況下生成我想要的二進制文件。
目前我們正在維護獨立的ant構建腳本,用於升級與IDE構建。
我很欣賞任何指針。
感謝
視頻傢伙