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

java - 微服务接入skywalking报找不到或无法加载主类,请问该如何解决?

百里嘉泽
2023-07-24

mac上微服务接入SkyWalking,IDEA添加启动参数后,报无法加载主类,想问下是什么原因,麻烦帮忙解答下
‐javaagent:/Users/caisongcheng/Documents/apache-skywalking-apm-bin-es7/agent/skywalking-agent.jar
‐DSW_AGENT_NAME=api-gateway
‐DSW_AGENT_COLLECTOR_BACKEND_SERVICES=127.0.0.1:11800

报错信息:
找不到或无法加载主类 ‐javaagent:.Users.caisongcheng.Documents.apache-skywalking-apm-bin-es7.agent.skywalking-agent.jar

共有3个答案

王杰
2023-07-24

看上去配置是没问题的,可以尝试打包jar包后,用java -jar -javaagent:xxxx app.jar 执行看看还会不会报错,如果不报错,检查一下是不是idea配置有啥问题。 我记得貌似idea,如果以debug的方式运行,会在启动的时候也加入一个idea的agent的,不知道是不是这个影响到了。

姚和顺
2023-07-24

‐DSW_AGENT_NAME=api-gateway
‐DSW_AGENT_COLLECTOR_BACKEND_SERVICES=127.0.0.1:11800
这两个配置应该是
-Dskywalking.agent.service_name=api-gateway
-Dskywalking.collector.backend_service

使用系统环境的变量的时候,用${SW_AGENT_NAME},
VM参数的时候,用 config 文件里面的key 名

大前提是 javaagent的那个路径啥的都没有问题

image.png

蒋波光
2023-07-24

javaagent参数:

-javaagent:/Users/caisongcheng/Documents/apache-skywalking-apm-bin-es7/agent/skywalking-agent.jar
 类似资料:
  • 我用的是软呢帽19。HelloWorld的内容。爪哇: 我可以使用 javac HelloWorld。JAVA 但我无法使用 java HelloWorld 它给出了以下错误 错误:无法找到或加载主类HelloWorld 但我可以用 sudo java HelloWorld 我错过了什么???

  • idea中使用skywalking,配置vm的-javaagent:E:...\skywalking‐agent.jar的时候,运行出现错误: 找不到或无法加载主类E:...\skywalking‐agent.jar。没有进行vm配置的时候运行正常。路径检查过没有错。

  • 我在电脑上运行JSOUP时遇到了问题。我已经下载了JSOUP1。8.3,并尝试了许多方法来实现它。 我在视窗7上运行JRE7。我觉得我用命令行学到了更多,所以我坚持用它。我在记事本中键入我的程序,并使用命令行来运行它们。 我尝试了以下方法: 1)设置CLASSPATH指向我的JSOUP. jar文件。这在编译时有效,但当我试图运行我的文件时,我得到了错误“无法找到或加载主类”2)解压JAR文件,将

  • 问题内容: 我正在尝试使用Gradle运行一个非常简单的项目,并在使用时遇到以下错误: 这是我的文件结构: 我排除了libs和tmp文件夹的内容,因为我认为这与该问题无关,但是我可以在需要时添加它。 这是我的build.gradle文件: 关于如何解决此问题的任何想法?我已经为mainClassName属性尝试了各种方法,但似乎没有任何效果。 问题答案: 我在这里看到两个问题,一个与另一个有关。

  • 我的java应用程序编译有问题。 编译器说:

  • 我是按照Spring的教程,一切都工作正常,直到我克隆我的项目,现在克隆的项目和原来的项目不想工作,我已经搜索槽整个堆栈溢出类似的问题,我无法解决这个问题,我已经清理了项目,重新启动eclipse,更新,添加和删除依赖项从pom.xml似乎没有什么工作。 这是我的主要课程: Beans.xml: 波姆。xml: 正如我所说,当我在同一个工作区复制粘贴项目时,一切都开始失败,当然我更改了名称。 这个