编译器 Proximity

码农软件 · 软件分类 · 编译器 · 2019-12-09 18:13:29

软件介绍

基本簡介
如果在用 Maven 的人, 尤其是多人的環境下, 請務必看看 Proximity.
Proximity 主要有兩個大功能, 1) 作為 Maven 的 remote repositories 的 Proxy, 2) host 你的自家 remote repositories.

同類型的還有 Maven-proxy 和 m2-proxy. 但 Proximity 現在功能相比下已經很成熟, 也比較多.

一些重點功能簡介:
1) 能作為 remote repositories 的 proxy: 即是假設你公司有十個 developer, 本來每人都要各自到 maven 的 central proxy 下載一份用到的 plugin 和 dependent artifacts. 用了 proxy 後, 只有第一個下載的人會真的去 internet 下載, 下載了的那份 artifact 會留在 proximity 裡, 下次有人再下載就會從 cache 取得

2) 能 host 自己的 repositories: 公司內部的 repository 可以用 proximity 來 host. 雖然現在還未能有上載功能, 但相比用單純的 httpd 來 host repository, 用 Proximity 多了 searching 等的功能

3) 根據分組來集成: 能把相關的repositories 放在同一組 (group) 內. 然後同 group 的 repositories 裡的東西就會有集成 (aggregation) 的效果. 那麼你在 client side 就能減少很多 repository 的 setting. 只需要指向一個 proximity 的 URL, 就等如指向了數個真正的 repositories 了.

4) Repository 的管理: 把個別 repo 上線下線, 搜尋當中的 artifacts 等.

心得
直接下載, 什麼都不用 config 就能跑了.
先跑來看看, 然後看看 applicationContext.xml, 大概就能明白要修改什麼了
緊記, snapshot 和 release 不要放在同一個 group 就好了 

本文地址:https://codercto.com/soft/d/20789.html

深度探索Linux操作系统

深度探索Linux操作系统

王柏生 / 机械工业出版社 / 2013-10-15 / 89.00

《深度探索linux操作系统:系统构建和原理解析》是探索linux操作系统原理的里程碑之作,在众多的同类书中独树一帜。它颠覆和摒弃了传统的从阅读linux内核源代码着手学习linux操作系统原理的方式,而是基于实践,以从零开始构建一个完整的linux操作系统的过程为依托,指引读者在实践中去探索操作系统的本质。这种方式的妙处在于,让读者先从宏观上全面认清一个完整的操作系统中都包含哪些组件,各个组件的......一起来看看 《深度探索Linux操作系统》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具