我们有一个 Java 代码库,它目前是一个基于 Web 的 Netbeans 项目。随着我们的组织和代码库的增长,显然我们应该将系统的各个独立部分划分为单独的 jar。因此,一个 Jar 库用于数据访问层,一个用于通用库,一个用于专业知识访问,等等。然后我们将有一个单独的 Web 应用程序项目,一个用于命令行工具应用程序,另一个最终的网络应用程序等。
执行和管理此操作的推荐做法是什么?是马文吗?通过简单地创建单个项目并将一个项目的依赖关系设置在其他项目的 jar 文件上,仅使用 Netbeans 就可以有效地完成这一切吗?