据我了解,Nexus 负责存储通过 pom.xml 引用其他依赖 JAR 的 JAR 文件。反过来,原始 JAR 文件也可以用作依赖项。
但是,我们应该在 Nexus 中存储发布工件吗?这些是永远不会用作依赖项的文件。它们包括 jar-with-dependencies、WAR 文件、zip/tar.gz 文件等。存储它们的正确位置是什么?
像http://archive.apache.org/dist/这样的简单文件系统 HTTP 服务器似乎是正确的想法。但 Nexus 确实只是最重要的经理。