模块 vs. 库 vs. 工件:有什么区别?
Modules vs. Libraries vs. Artifacts: Whats the difference?
我要进行客户端服务器图形用户界面聊天。我想知道模块、库和工件之间的区别是什么。它们是新术语,最好对其进行简要解释。
简而言之:
Module - an application can have multiple composing parts. Imagine a car composed of engine, seats, tires, etc. Each such part is a module. Take a look at this maven multi-module app 示例介绍
Libraries - things(其他 jar、dll 等)您的应用程序依赖于构建的列表。您在应用程序中使用的其他软件ware 可以避免重新发明轮子,并通过重用其他人(或者您)已经完成的工作让您的生活更轻松。假设您的汽车经销商的工厂依赖于交付多媒体系统的外部合作伙伴,在这种情况下可以考虑 图书馆
Artifacts - 构建过程的输出,无论将发布给客户什么,jar,war,RPM 包,随便你说。在我们的示例中,最终产品或工件是汽车本身。同时,所有的组成模块都会有自己的神器:引擎、轮胎等
我要进行客户端服务器图形用户界面聊天。我想知道模块、库和工件之间的区别是什么。它们是新术语,最好对其进行简要解释。
简而言之:
Module - an application can have multiple composing parts. Imagine a car composed of engine, seats, tires, etc. Each such part is a module. Take a look at this maven multi-module app 示例介绍
Libraries - things(其他 jar、dll 等)您的应用程序依赖于构建的列表。您在应用程序中使用的其他软件ware 可以避免重新发明轮子,并通过重用其他人(或者您)已经完成的工作让您的生活更轻松。假设您的汽车经销商的工厂依赖于交付多媒体系统的外部合作伙伴,在这种情况下可以考虑 图书馆
Artifacts - 构建过程的输出,无论将发布给客户什么,jar,war,RPM 包,随便你说。在我们的示例中,最终产品或工件是汽车本身。同时,所有的组成模块都会有自己的神器:引擎、轮胎等