官术网_书友最值得收藏!

Bundle dependencies

As per this principle, all applications should bundle their dependencies along with the application bundle. With build tools such as Maven and Gradle, we explicitly manage dependencies in a Project Object Model (POM) or gradle file, and link them using a central build artifact repository such as Nexus or Archiva. This will ensure that the versions are managed correctly. The final executables will be packaged as a war file or an executable jar file embedding all dependencies:

In the context of microservices, this is one of the fundamental principles to be followed. Each microservices should bundle all required dependencies and execution libraries, such as HTTP listener and more, in the final executable bundle.

主站蜘蛛池模板: 岢岚县| 宣城市| 龙山县| 丽水市| 奇台县| 定襄县| 南江县| 华宁县| 吴川市| 凤山市| 合阳县| 孝昌县| 辽宁省| 呼图壁县| 凤翔县| 宁国市| 华池县| 婺源县| 河津市| 万盛区| 阳城县| 法库县| 淅川县| 玉龙| 岚皋县| 中方县| 比如县| 昔阳县| 新巴尔虎左旗| 阳东县| 广南县| 耿马| 松江区| 株洲市| 新邵县| 华池县| 嘉荫县| 濉溪县| 调兵山市| 广昌县| 洛南县|