Java 无法创建.jar文件,“mvn clean install”无法正常工作

Java 无法创建.jar文件,“mvn clean install”无法正常工作,java,maven,Java,Maven,$java-版本 openjdk版本9-internal OpenJDK运行时环境构建9-internal+0-2016-04-14-195246.buildd.src OpenJDK 64位服务器虚拟机构建9-internal+0-2016-04-14-195246.buildd.src,混合模式 $mvn-版本 警告:未设置JAVA_HOME环境变量。 ApacheMaven 3.3.9 Maven home:/usr/share/Maven Java版本:9-internal,供应商:Or

$java-版本

openjdk版本9-internal OpenJDK运行时环境构建9-internal+0-2016-04-14-195246.buildd.src OpenJDK 64位服务器虚拟机构建9-internal+0-2016-04-14-195246.buildd.src,混合模式

$mvn-版本

警告:未设置JAVA_HOME环境变量。 ApacheMaven 3.3.9 Maven home:/usr/share/Maven Java版本:9-internal,供应商:Oracle Corporation Java主页:/usr/lib/jvm/Java-9-openjdk-amd64 默认区域设置:en_IN,平台编码:UTF-8 操作系统名称:linux,版本:4.15.0-54-generic,arch:amd64,系列:unix

错误:- 未能在项目api上执行目标:无法解析项目com.capitalone的依赖项。仪表板:api:jar:3.0.2-SNAPSHOT:找不到工件com.capitalone。仪表板:核心:jar:3.1.2-SNAPSHOT


Maven找不到特定依赖项可能有一些原因

它是一个本地依赖项,需要首先在本地Maven存储库中构建和安装。这可能是一个共享模块,必须先复制/克隆该模块并在同一台计算机上构建,然后才能构建该项目。Maven将把工件放在本地存储库中。 pom文件中的名称或版本号不正确。如果工件在Maven Central上可用,则可能是您正在寻找的特定版本不存在。检查名称和版本号,并在Maven Central中搜索工件。 Maven设置文件未正确设置。此文件可能位于2个位置,很可能位于当前用户文件夹中的.m2文件夹中。在Windows上,这将是c:\Users\current user\.m2\settings.xml。该文件具有告诉maven在何处查找依赖项的设置。这些设置在很大程度上取决于公司的基础设施。可能存在一个本地镜像存储库,其中包含您需要的所有依赖项,或者可能存在一个必须在.settings文件中配置的internet代理。
对于linux gksudo gedit/etc/environment JAVA_HOME=/usr/lib/jvm/open jdk//您的路径是什么$export JAVA_HOME请不要只是将错误代码转储到搜索框中。给我们一些背景。用你自己的话解释你想要完成什么。在回答问题时,你需要付出一定的努力。在本例中,无。您是否尝试设置JAVA_HOME环境变量好的,抱歉,看起来您使用的依赖项在central maven repo中不存在,请参见这里-。最后一个版本是3.1.1。尝试将其更改为3.1.1