Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在过去的一年里,我一直在用 java 做一个项目。当我开始这个项目时,它很小。但现在它正在成长为一个大项目,所以我的问题是,当我对我的 java 文件进行更改时,是否有必要清理和构建我的整个项目。当我只构建我最终更新的文件时,还有其他方法可以对源文件进行更改吗?我正在使用 netbeans 来编辑我的项目中的文件。当我使用该功能compile on save时,整个工作变得非常缓慢。
compile on save
这是清理/构建(运行速度慢)或“保存时编译”(运行速度快)之间的平衡。
您将项目分解成小块,将那些完整或很少更改的部分编译成 Jar,然后将这些 Jar 导入您的项目。这样你就不需要编译没有改变的代码。
缺点是管理有点复杂,因为当您更改其中一个库时,您需要记住复制到它的链接位置 - 不要直接链接到,dist/jar因为这可能会锁定该文件,使新的构建成为不可能。
dist/jar