gpt4 book ai didi

Javaagent 路径在 maven/linux/tomcat 上没有得到很好的解释

转载 作者:太空宇宙 更新时间:2023-11-04 04:00:27 25 4
gpt4 key购买 nike

我不知道我的 CI 服务器上发生了什么,但也许有人可以提供帮助。

我已经使用 jacoco 代理编织的 Surefire 测试配置了一个 Maven 项目:工作代理行(在我的笔记本电脑上正确处理)包含一个路径:

javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.7.0.201403182114/org.jacoco.agent-0.7.0.201403182114-runtime.jar=destfile=/var/lib/jenkins/jobs/Osgiliath enterprise/workspace/net.osgiliath.framework/net.osgiliath.features.karaf-features/net.osgiliath.features.karaf-features.itests/net.osgiliath.features.karaf-features.itests.cdi/target/jacoco-ut.exec,append=true,includes=net.osgiliath.features.karaf-features.itests.cdi.*,excludes=*.itests.*:*.mock.*:*.model.*:*.coverage.*"

问题是,当我在 CI 服务器(Fedora 19、Oracle Java 1.7、surefire 2.17、Tomcat、Jenkins 提供的 Maven 3.2.1)上启动这些测试时,surefire 或 failuresafe 无法很好地解释同一行,它变成: Error: Could not find or load main class "-javaagent:.var.lib.jenkins..m2.repository.org.jacoco.org.jacoco.agent.0 .7.0.201403182114.org.jacoco.agent-0.7.0.201403182114-runtime.jar=destfile=.var.lib.jenkins.jobs.Osgiliath enterprise.workspace.target.jacoco-it.exec,append=true,includes=net.osgiliath.messaging.*,excludes=*.itests.*:*.m ock.*:*.model.*:*.coverage.*"

注意 argLine 路径中的点而不是斜杠。

有人知道这个问题从何而来吗?这真的很烦人,因为我无法将 CI 服务器用于此类项目。

提前谢谢

最佳答案

好吧,这是我的 Linux 上的编码问题:X13...而不是 UTF-8。

我现在看到绿色按钮:D

关于Javaagent 路径在 maven/linux/tomcat 上没有得到很好的解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23197802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com