0
我有一個包含5個.java文件的共享存儲庫。 (「d:rep/trunk/src」)ANT - JavaFX複雜build.xml
我有一個JavaFX項目的測試文件夾,我通過更改「src /」中的文件並通過從NetBeans編譯來運行JavaFX來測試新代碼。 (d:測試/ JavaFXproject/src目錄/ GUI /「)
我找的,我可以用它來與螞蟻的幫助可能運行所有的JavaFX包命令
我有一個包含5個.java文件的共享存儲庫。 (「d:rep/trunk/src」)ANT - JavaFX複雜build.xml
我有一個JavaFX項目的測試文件夾,我通過更改「src /」中的文件並通過從NetBeans編譯來運行JavaFX來測試新代碼。 (d:測試/ JavaFXproject/src目錄/ GUI /「)
我找的,我可以用它來與螞蟻的幫助可能運行所有的JavaFX包命令
所以經過了很多努力。我終於想通了如何混合在一個簡單的方法.bat文件和ANT:
SET sourceFolder= D:\REPOSITORY\.....
SET testFolder= D:\TEST\....src\
SET testRunFolder = D:\\TEST\...
SET excludeFiles = build.bat
robocopy %sourceFolder% %testFolder% /e /xf %excludeFiles%
echo Copy has finished
cd %testFolder%
ant -f %testRunFolder% jfxsa-run
echo Build has finished
此腳本現在將文件複製到合適的位置,並把他們送到編譯和運行
要了解如何使用Ant,請從[documentation](https://ant.apache.org/manual/)開始。完整的Ant教程太長爲堆棧溢出答案。 – VGR
謝謝,但我已經在文檔中搜索了答案,我只是沒有找到我搜索的內容。 我認爲我的問題是相當具體的,而不是得到一個「文檔是你的朋友」,特別是在技術論壇。我可以編寫一個將源文件複製到目標文件的build.xml文件,我需要的只是從目標文件中編譯JavaFX項目的代碼。 – apatia
編譯和運行Java代碼的Ant任務與相應的JDK命令行工具具有相同的名稱:[javac](https://ant.apache.org/manual/Tasks/javac.html)和[java]( https://ant.apache.org/manual/Tasks/java.html)。 – VGR