管理JAR API的最佳方法是什么?

时间:2014-08-21 10:17:37

标签: java maven dependencies project-management

简单的问题。当我准备jar库时,让我们说" mondule-one"。 Maven正在构建JAR:module-one-0.0.1-SNAPSHOT.jar。我应该将所有接口提取到module-one-api项目,还是只使用一些插件来处理它?然后我将获得module-one-api-0.0.1-SNAPSHOT.jar。

最好的方法是什么?我在哪里可以获得更多相关信息?

1 个答案:

答案 0 :(得分:0)

从观点解耦的最佳方法是创建一个单独的模块,就像你已经提到过module-one-api-0.0.1-SNAPSHOT.jar之类的东西,这使得其他人只使用API​​更简单,并且可以创建一个单独的实现(DI)。