我正在尝试 maven 安装我克隆的 apache-storm 仓库。并且出现以下错误。如何解决这个问题?
Am trying to maven install the apache-storm repo i cloned. And am getting the following error. How to resolve this?
[错误]无法执行目标org.apache.maven.plugins:maven-checkstyle-plugin:3.0.0:检查(验证)项目maven-shade-clojure-transformer:目标的执行验证org.apache.maven.plugins:maven-checkstyle-plugin:3.0.0:检查失败:插件org.apache.maven.plugins:maven-checkstyle-plugin:3.0.0或其依赖项之一无法解析:找不到工件com.sun :tools:jar:1.8.0 在指定路径 C:\Java\jre1.8.0_201/../lib/tools.jar -> [帮助 1]
这里是 link 到 pom.xml
https://github.com/apache/storm/blob/master/pom.xml
您很可能将 JAVA_HOME 环境变量设置为指向 JRE 而不是 JDK。安装 JDK,并更新 JAVA_HOME 以指向它(例如 "C:\Java\jdk1.8.0_201" 而不是 "C:\Java\jre1.8.0_201")
[错误]无法执行目标org.apache.maven.plugins:maven-checkstyle-plugin:3.0.0:检查(验证)项目maven-shade-clojure-transformer:目标的执行验证org.apache.maven.plugins:maven-checkstyle-plugin:3.0.0:检查失败:插件org.apache.maven.plugins:maven-checkstyle-plugin:3.0.0或其依赖项之一无法解析:找不到工件com.sun :tools:jar:1.8.0 在指定路径 C:\Java\jre1.8.0_201/../lib/tools.jar -> [帮助 1]
这里是 link 到 pom.xml https://github.com/apache/storm/blob/master/pom.xml
您很可能将 JAVA_HOME 环境变量设置为指向 JRE 而不是 JDK。安装 JDK,并更新 JAVA_HOME 以指向它(例如 "C:\Java\jdk1.8.0_201" 而不是 "C:\Java\jre1.8.0_201")