当前位置: 首页 > 知识库问答 >
问题:

Jenkins上的Maven部署文件错误

松景铄
2023-03-14

我正在尝试将json报告文件推送到Nexus Repo。我让詹金斯的工作

mvn-x-e deploy:deploy-file“-dgeneratePom=true”-durl=http://repo_location“-drepositoryid=internal-repository”-dgroupid=com.devsys“-dartifactid=report”-dbuild.number=%build_number%dpackaging=json“-dfile=%workspace%\backend-acception-tests\target\cucumber.json

但是,获取错误:

goal org.apache.maven.plugins的参数'file':maven-deploy-plugin:2.8.1:deploy-file丢失或无效

我甚至尝试了绝对路径,仍然是相同的错误,json位于指定的位置。

希望得到另一组眼睛提供反馈对这件事?

完全错误

[ERROR]未能在项目工作上执行goal org.apache.maven.plugin:maven-deploy-plugin:2.8.1:deploy-file(default-cli)brain-automation-framework:goal org.apache.maven.plugin:maven-deployment:file:maven-deployment:file:maven-deployment:file:maven-deployment:file:maven-deployment:file:maven-deploy:file:maven-deploy:file:-plugin:2.8.1:deploy-file在org.apache.maven.lifecycle.internal.mojoExecutor.execute(MojoExecutor.java:220)在org.apache.maven.lifecycle.internal.mojoExecutor.execute(MojoExecutor.java:153)在org.apache.maven.lifecycle.internal.mojoExecutor.execute(MojoExecutor.java:153)在ModuleBuilder.BuildProject(LifecycleModuleBuilder.java:59)在org.apache.maven.lifecycle.internal.lifecycleStarter.SingleThreadedBuild(LifecycleStarter.java:183)在org.apache.maven.lifecycle.internal.LifecyCleStarter.execute(LifecyCleStarter.java:161)在org.apache.maven.defaultMaven.doExecute(DefaultMaven.java:161)在555)在org.apache.maven.cli.mavencli.domain(Mavencli.java:214)在org.apache.maven.cli.mavencli.main(Mavencli.java:158)在sun.reflect.nativeMethodAccessorImpl.invoke0(原生方法)在sun.reflect.nativeMethodAccessorImpl.invoke(原生方法)在sun.reflect.nativeMethodAccessorImpl.invoke(原生方法)在(Launcher.java:289)位于org.codehaus.plexus.classworlds.launcher.launcher.launch(Launcher)。java:229)在org.codehaus.plexus.classworld.launcher.launcher.main(launcher.java:356)的org.codehaus.plexus.classworls.launcher.launcher.launcher.main(launcher.java:356)的Main Withexitcode(launcher.java:415)由:org.apache.maven.plugin.plugin.pluginexception:org.apache.maven.plugin.plugin.internal.defaultMavenPlugin:2.8.1:he.maven.plugin.internal.defaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:534)在org.apache.maven.plugin.defaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:97)在org.apache.maven.lifecycle.internal.mojoExecutor.execute(MojoExecutor.java:208)...19多

共有1个答案

丌官积厚
2023-03-14

-drepositoryid=之前缺少一个引号。你的所有报价都需要正确匹配,这样才能工作。

 类似资料:
  • 错误:Publisher hudson.plugins.deploy.deploypublisher因异常org.codehaus.cargo.container.containerException:在org.codehaus.cargo.container.internal.abstractTomCatManagerDeployer.redeploy[/home/affiza/workspac

  • 我想在eclipse中的maven项目中使用weblogic maven插件,所以我生成了weblogic maven插件。weblogic server 12c 1.2.1中的jar,我正在使用它。 但我对weblogic maven插件有一个问题。如果我在本地构建maven项目进行部署,则构建失败; 我启用了服务器协议的隧道,但在这个错误中没有什么可以更改的。顺便说一句,我在下面的weblog

  • 我正在做一个maven构建在我的jenkins和创建一个战争文件,我已经配置了webphere部署插件,并成功地测试了连接。我试图部署战争文件webshere部署插件,但我得到一个错误 部署到IBM WebSphere Application Server时出错:应为Ant GLOB模式。 我猜在我部署maven build时,它需要一个ant构建。 我在jenkins中复制了WebSphereD

  • docker Run-P 8080:8080-P 50000:50000-V//D/Jenkins://var/Jenkins_Home Jenkins 我还尝试了以下方法 docker run-P 8080:8080-P 50000:50000-V Jenkins_Home://d/Jenkins_Workspace jenkins 致命:命令执行失败java.io.ioException:er

  • 我的名为“TestProject”的Java/Maven项目与我的jenkins and nexus repo挂钩: 我的pom.xml看起来是: 正如预期的那样,jenkins将工件上传到Nexus,看看jenkins build的控制台输出,如下所示: 问题是: 如果我在pom.xml中指定的版本是

  • 我使用的是Jenkins 1.532.1版和Artifactory 3.1.0版。 在jenkins ci中配置作业时,在类别“Build Environment”中,可以选择“Generic Artifactory Integration”,并输入要部署到Artifactory的文件的路径。 但我希望将该文件部署为Maven工件,并在pom中定义Maven元数据和依赖项。xml。选择“Maven