衡阳网站设计ss0734,网站中文域名怎么做,网站建设预算和流程介绍,建造师报考条件目录
编辑一、下载 ranger源码并编译
二、报错信息
报错1
报错2
报错3
报错4 一、下载 ranger源码并编译 ranger官网
https://ranger.apache.org/download.html 由于Ranger不提供二进制安装包#xff0c;故需要maven编译。安装其它依赖#xff1a; yum install gcc … 目录
编辑一、下载 ranger源码并编译
二、报错信息
报错1
报错2
报错3
报错4 一、下载 ranger源码并编译 ranger官网
https://ranger.apache.org/download.html 由于Ranger不提供二进制安装包故需要maven编译。安装其它依赖 yum install gcc git python3 bzip2 fontconfig-devel npm curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker -y安装maven
wget --no-check-certificate https://dlcdn.apache.org/maven/maven-3/3.9.8/binaries/apache-maven-3.9.8-bin.tar.gz
tar -zxvf apache-maven-3.9.8-bin.tar.gz# 配置环境
vim /etc/profile
export MAVEN_HOME/opt/software/apache-maven-3.9.8
export PATH$PATH:$MAVEN_HOME/binMAVEN_OPTS-Xmx2048m查看版本信息 修改maven源为阿里源或网易源
vim settings.xmlmirrorsmirroridnexus-aliyun/idmirrorOfcentral/mirrorOfnameNexus aliyun/nameurlhttp://maven.aliyun.com/nexus/content/groups/public/url/mirrormirroridCN/idnameOSChina Central/nameurlhttp://maven.oschina.net/content/groups/public//urlmirrorOfcentral/mirrorOf/mirrormirroridalimaven/idmirrorOfcentral/mirrorOfnamealiyun maven/nameurlhttps://maven.aliyun.com/nexus/content/repositories/central//url/mirrormirroridjboss-public-repository-group/idmirrorOfcentral/mirrorOfnameJBoss Public Repository Group/nameurlhttps://repository.jboss.org/nexus/content/groups/public/url/mirror
/mirrors 下载 ranger源码 mkdir -p /opt/module
cd /opt/module
# 下载
wget --no-check-certificate https://dlcdn.apache.org/ranger/2.1.0/apache-ranger-2.1.0.tar.gztar -zxvf apache-ranger-2.1.0.tar.gz
开始编译
mvn clean compile package assembly:assembly install -DskipTests -Drat.skiptruemvn clean compile package assembly:assembly install -DskipTests -Drat.skiptrue 二、报错信息 报错1
[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.6:install-node-and-npm (install node and npm) on project security-admin-web: Could not download npm: Got error code 404 from the server.
解决方式如下
下载 npm-6.4.1.tgz 文件或其他指定版本官方地址https://registry.npmjs.org/npm/-/npm-6.4.1.tgz淘宝镜像地址https://registry.npmmirror.com/npm/-/npm-6.4.1.tgz将文件放置到 Maven 本地仓库的对应路径复制
~/.m2/repository/com/github/eirslett/npm/6.4.1/npm-6.4.1.tar.gz
报错2 [WARNING] Checksum validation failed, expected !DOCTYPE (REMOTE_EXTERNAL) but is actually 8b563b3f0ca085e81a5e97d426bf678592229282 from npm for https://npmmirror.com/net/sf/jopt-simple/jopt-simple/5.0.2/jopt-simple-5.0.2.jar
[WARNING] Could not validate integrity of download from https://npmmirror.com/net/sf/jopt-simple/jopt-simple/5.0.2/jopt-simple-5.0.2.jar
org.eclipse.aether.transfer.ChecksumFailureException: Checksum validation failed
Maven 仓库错误地指向了 https://npmmirror.com淘宝 NPM 镜像 删除即可。
报错3 [INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 11:14 min
[INFO] Finished at: 2025-01-15T13:59:4408:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:3.1.1:tree (default-cli) on project ranger-kylin-plugin: Cannot build project dependency graph: Could not resolve nor collect following dependencies: [org.apache.calcite:calcite-linq4j:jar:1.16.0-kylin-r2 (provided)]: Could not resolve dependencies for project org.apache.ranger:ranger-kylin-plugin:jar:2.1.0
[ERROR] dependency: org.apache.calcite:calcite-linq4j:jar:1.16.0-kylin-r2 (provided)
[ERROR] Could not find artifact org.apache.calcite:calcite-linq4j:jar:1.16.0-kylin-r2 in huaweicloud (https://repo.huaweicloud.com/repository/maven/)
[ERROR] Could not find artifact org.apache.calcite:calcite-linq4j:jar:1.16.0-kylin-r2 in cloudera (https://repository.cloudera.com/artifactory/cloudera-repos/)
[ERROR] Could not find artifact org.apache.calcite:calcite-linq4j:jar:1.16.0-kylin-r2 in aliyunmaven-central (https://maven.aliyun.com/repository/central)
[ERROR] - [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn args -rf :ranger-kylin-plugin vim /root/.m2/repository/org/apache/kylin/kylin/2.6.4/kylin-2.6.4.pom 报错4
Caused by: java.io.FileNotFoundException: JAR entry META-INF/MANIFEST.MF not found in /opt/apache-ranger-2.1.0/security-admin/target/security-admin-web-2.1.0.war[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.6:single (default) on project ranger-distro: Failed to create assembly: Error creating assembly archive admin: Problem creating TAR: entry ranger-2.1.0-admin/ews/webapp/META-INF/MANIFEST.MF closed at 0 before the 130 bytes specified in the header were written
之后再重新编译
mvn clean compile package assembly:assembly install -DskipTests -Drat.skiptrue
编译完成后的安装包 参考文章
https://juejin.cn/post/6844904159930482696
记一次apache ranger编译问题_[error] failed to execute goal on project ranger-k-CSDN博客