Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven 将Quarkus依赖项上载到Nexus_Maven_Nexus_Quarkus - Fatal编程技术网

Maven 将Quarkus依赖项上载到Nexus

Maven 将Quarkus依赖项上载到Nexus,maven,nexus,quarkus,Maven,Nexus,Quarkus,我有一个使用Quarkus的基于Java的项目。但是,Jenkins管道不支持Maven 3.6.3来构建Quarkus要求的项目 现在,我需要将Quarkus依赖项(包含在pom.xml文件中)移动到Sonatype Nexus,并将其从pom.xml文件中删除,以便Jenkins管道构建项目,但从已经编译的Nexus获取Quarkus库 因此,我查看pom.xml文件,查找要上传到Nexus的.jar文件,但这里有很多东西: <dependency> <groupId&

我有一个使用Quarkus的基于Java的项目。但是,Jenkins管道不支持Maven 3.6.3来构建Quarkus要求的项目

现在,我需要将Quarkus依赖项(包含在pom.xml文件中)移动到Sonatype Nexus,并将其从pom.xml文件中删除,以便Jenkins管道构建项目,但从已经编译的Nexus获取Quarkus库

因此,我查看pom.xml文件,查找要上传到Nexus的.jar文件,但这里有很多东西:

<dependency>
  <groupId>io.quarkus</groupId>
  <artifactId>quarkus-mongodb-client</artifactId>
</dependency>
<dependency>
  <groupId>io.quarkus</groupId>
  <artifactId>quarkus-resteasy-jsonb</artifactId>
</dependency>
<dependency>
  <groupId>io.quarkus</groupId>
  <artifactId>quarkus-mongodb-panache</artifactId>
</dependency>

夸克斯


所以,我的最后一个问题是,我如何用一个简单的归档文件将Quarkus上传到Nexus?(jar、war、ear…)

您所说的“Jenkins管道不支持Maven 3.6.3来构建Quarkus要求的项目”是什么意思?是什么阻止你使用Maven 3.6.3?@JFabianMeier管道是一个企业安装,他们告诉我他们不能升级Maven。因此,我被迫使用3.5版。不更新的原因是什么?什么是企业安装?除此之外,如果你真的被迫使用旧软件,那么你就不能使用quarkus…@khmarbaise不管他们为什么不能升级。请把这看作是对问题的约束。我只能在Jenkins上使用mvn 3.5。