【发布时间】:2022-01-06 06:54:43
【问题描述】:
我的 java 程序在我的 Eclipse IDE 上运行良好,但是当我尝试使用我的命令提示符运行相同的“.java”文件时,它显示了一个错误,如图所示。
错误:无法找到或加载主类 EulerianPathDirectedEdgesAdjacencyList 引起:java.lang.NoClassDefFoundError: com/euler/EulerianPathDirectedEdgesAdjacencyList(错误名称:EulerianPathDirectedEdgesAdjacencyList)
当我在我的 Eclipse IDE 中运行相同的代码时,它工作正常!
请告诉我,如何解决这个问题。 谢谢!
【问题讨论】:
-
错误的包名。尝试删除java文件中的“package xxxxx”。
-
我的包是 com.euler 我应该从我的代码中删除该行吗??
-
你应该了解软件包的作用
-
请给出java命令的完整路径名,如java com.euler.Euler.......List
-
@venkatramanhiregange 我试过了,但没有用。我在编译后编写了以下命令。 java com.euler.EulerianPathDirectedEdgesAdjacencyList
标签: java error-handling