在新Nexus 3
的 Browse 下,有Assets
和Components
。资产的定义是什么?
我在文档中找不到它:http: //books.sonatype.com/nexus-book/3.0/reference/index.html
在新Nexus 3
的 Browse 下,有Assets
和Components
。资产的定义是什么?
我在文档中找不到它:http: //books.sonatype.com/nexus-book/3.0/reference/index.html
Nexus 3 中的组件是一个可安装的单元,由其坐标(如工件 ID + 版本号)描述。在某些存储库格式中,每个组件只有一个文件,但在其他存储库格式中,每个组件有多个文件。因此 UI 允许通过组件或资产(文件)浏览存储库。
我将在我们的错误跟踪器中提交一个问题,让本书提供组件与资产的完整解释。
引用Nexus Book:
resource like a library or a framework that is used as part of your software application at run-time
,集成或单元测试执行时间,或作为构建过程的一部分所必需。它可以是整个应用程序或像图像这样的静态资源。对于至少由POM
和JAR
文件定义的 Maven 存储库中的典型 JAR 组件:
组件是 -
example-project.pom.sha1
example-project.pom.md5
example-project.pom
example-project.jar.sha1
example-project.jar.md5
example-project.jar
example-project-sources.jar.sha1
example-project-sources.jar.md5
example-project-sources.jar
example-project-javadoc.jar.sha1
example-project-javadoc.jar.md5
example-project-javadoc.jar
资产是——
example-project.pom.sha1
example-project.pom.md5
example-project.pom
example-project.jar.sha1
example-project.jar.md5
example-project.jar
example-project-sources.jar.sha1
example-project-sources.jar.md5
example-project-sources.jar
example-project-javadoc.jar.sha1
example-project-javadoc.jar.md5
example-project-javadoc.jar
maven-metadata.xml
maven-metadata.xml.md5
maven-metadata.xml.sha1
这在 Nexus Repository Manager 3 文档的概念章节中进行了解释。基本上资产是与组件关联的实际二进制文件和其他文件。一个组件可以有一个或多个资产,并且是元数据的总体聚合和容器。