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

Java NoClassDef通过终端执行时发现错误

丌官炎彬
2023-03-14

,而项目本身可以完美地运行eclipse IDE。

我尝试了相同问题的解决方案,但错误仍然存在。这是一个maven项目,pom.xml具有所有依赖项。

有人能帮我解决这个问题,或者建议一种通过eclipse IDE执行java-callgraph的方法来达到同样的目的吗?

共有1个答案

吕英才
2023-03-14

根据您的描述,根据我的经验,我认为引用的库jce.jar在您的命令中丢失了,它包含在路径jre/lib/中。

同时,我建议您可以参考eclipse帮助页面导出一个可运行的jar文件,该文件打包了所有引用的库,以减少终端命令长度。

希望有帮助。有什么问题,请随时告诉我。

 类似资料:
  • 问题内容: 我有一个外部程序Otter,该程序将一些文件名作为参数并创建了一个输出文件,也将其指定为参数。因此,例如,如果我的输入是“ proof.in”,并且我希望将输出放置在“ proof.out”文件中,则可以在终端中运行以下命令: “ proof.in”文件必须与水獭可执行文件位于同一文件中。 问题是我需要Java提供此功能,因此在我的Java代码中执行以下操作: 但是在此行之后,整个用户

  • 在Intellij IDEA中,当我在终端中运行java文件或运行jar工件时,我会得到以下错误: 我的电脑上安装了最新的jdk和运行时环境,我只安装了一个运行时环境。另外,我对程序的实际编译没有问题,只有“$java program”命令。

  • 我正在使用docker compose容器部署3个项目:Eureka、Zuul服务和应用程序。以下是这些项目的配置: 尤里卡: 祖尔: 应用 当我做docker组装时,它正确地旋转容器,没有错误。然而,当我使用API网关调用RESTendpoint时,我得到了一个错误:com。netflix。祖尔。例外ZuuleException:转发错误

  • 问题内容: 我有一个外部程序Otter,该程序将一些文件名作为参数并创建了一个输出文件,也将其指定为参数。因此,例如,如果我的输入是“ proof.in”,并且我希望将输出放置在“ proof.out”文件中,则可以在终端中运行以下命令: “ proof.in”文件必须与水獭可执行文件位于同一文件中。 问题是我需要Java提供此功能,因此在我的Java代码中执行以下操作: 但是在此行之后,整个用户

  • Iam正在尝试对HTTPS url进行API调用: 我面临着以下错误。当我通过cUrl或Postman调用API时,它工作得很好。。。 回溯(最后一次调用):文件“C:\Users\user\AppData\Local\Programs\Python\Python 35-32\lib\site packages\urlib3\connectionpool.py”,urlopen chunked=c

  • 我真的需要帮助,我在stackoverflow上找到的所有问题中都搜索到了,但没有任何效果。我以前从未使用过hibernate,我不知道自己做错了什么 这是我的存储库:https://github.com/ionutincau/test_db 我收到了这个错误: