我即将开始开发一个网络应用程序,我将使用 Maven。我希望 Web 应用程序成为一个单独的工件。Web 应用程序最终将依赖于几个自编写的库(例如文本格式),并且这些库中的每一个都应该是一个单独的工件。
实现这种分离的推荐方法是什么,同时使两个工件的编码变得简单?我正在考虑为每个工件创建一个项目,并在 Eclipse 中将它们一一导入。但是,如果 web 应用程序的 pom 有一个指向自写库的依赖项,我最终将不得不部署一个快照,每次我想查看我所做的更改是否阻止了 web 应用程序崩溃(例如)。
我希望你明白我在说什么。我将与更多的开发人员合作,我们正在使用 Nexus 来维护我们共享的工件存储库。