8.24. INSTALL(1)
8.24.1. NAME 复制链接链接已复制到粘贴板!
Install - 为 Data Grid Server 下载并安装工件。
8.24.2. 描述 复制链接链接已复制到粘贴板!
将工件下载并安装到 server/lib 目录。您可以将工件的下载位置指定为 Maven 工件协调、URL 或本地文件路径。
下载 Maven 工件时,可选 Maven settings.xml 文件决定了远程和本地存储库的位置,以及凭证和代理配置。
如果您以 zip、tar.gz 或 tgz 归档下载工件,则会提取内容。
8.24.3. SYNOPSIS 复制链接链接已复制到粘贴板!
install 'artifact-1[[|algorithm]|checksum]' ['artifact-2[[|algorithm]|checksum]'…]
8.24.4. 工件名称 复制链接链接已复制到粘贴板!
工件名称可以是以下任意一种:
-
Maven 使用
groupId:artifactId:version格式协调,如org.postgresql:postgresql:42.3.1。 - HTTP、HTTPS 或者 FTP URL
- 本地路径
8.24.5. 验证和验证 复制链接链接已复制到粘贴板!
您可以在下载后验证工件的校验和。该算法默认为 SHA-256,但也可以是 MD -5、SHA-1、SHA-256、SHA-384 或 'SHA-512'。
8.24.6. PATCH 列表选项 复制链接链接已复制到粘贴板!
- --server-home='path/to/server'
- 设置服务器安装的路径。
- --server-root='server'
- 设置相对于服务器主目录的服务器根目录。
- *--maven-settings='$HOME/.m2/maven-settings.xml'
-
设置 Maven
settings.xml文件的路径,并在未指定时使用默认位置。 - -o, --overwrite
-
强制覆盖
server/lib目录中的工件。默认情况下,工件不会被覆盖,这会导致如果工件已存在,则会导致安装失败。 - -v, --verbose
- 显示有关工件下载的详细信息。
- -f, --force
- 强制下载远程工件,即使它们已在本地存在。
- -r, --retries=num
- 如果下载的工件与提供的校验和不匹配,重试次数。
- --clean
-
在下载工件前,删除
server/lib目录的所有内容。
8.24.7. 示例 复制链接链接已复制到粘贴板!
install -o org.postgresql:postgresql:42.3.1
安装 PostgreSQL JDBC 驱动程序 JAR,并在已存在时覆盖它。
安装 https://example.org/artifact.zip
下载 artifact.zip 并提取内容。
安装 https://example.org/artifact.zip|52d73f9b3611610ebbb4dca7c2ac1171218eb09891c1faba10f5f54c1d2acc13
下载 artifact.zip,验证其 SHA-256 校验和,并提取内容。
安装 https://example.org/artifact.zip|MD5|2b48d1871ee26f969d8481db94e103c2
下载 artifact.zip,验证其 MD-5 checksum,并提取内容。