Netbeans中的JavaFX Ant构建脚本:如何提高构建速度?

Tho*_*orn 3 java ant netbeans javafx

从网络驱动器上的目录构建JavaFX项目的速度非常慢.我相信大部分延迟是由构建脚本删除并重新创建整个/ lib目录引起的.这包括超过20 MB的jar文件,对我的项目保持不变.

如何修改ANT构建任务,以便每次构建项目时都不会重新创建此lib文件夹?还有什么办法可以减少构建时间?

构建网络的时间较慢的另一个原因是项目始终从/ dist文件夹运行.对于标准Java SE项目,项目可以从构建目录运行,无需在每次项目运行时在/ dist中创建新的jar文件.

有没有办法从构建目录中的.class文件运行项目而不需要从/ dist运行?

以下是netbeans生成的构建文件:

the*_*kbb 5

查看更多的构建文件会很有帮助,可能会更改运行目标的目标依赖关系图.换句话说,制作一个不删除的目标 lib/

一个更大更酷的解决方案是使用常春藤将这些库一次下载到~/.ivy它们被缓存的位置,并且每次签出时都不需要取出它们.这将允许您从源代码控制中删除这些二进制文件.

什么原因妨碍你在当地建设?