Java找不到类文件

标签 java eclipse command-line-interface

我在从 CLI 运行 JAVA 程序时遇到问题:

Java from CLI

如您所见,我运行 javac Main.java 来获取 Main.class 文件。当尝试执行java Main时,java找不到Main类。 Eclipse 中有我的类:

enter image description here

我做错了什么?

最佳答案

您应该首先编译您的类,然后运行编译后的类而不是源代码。所以从命令行:

d:
cd programos/xampp/htdocs/im/OpenCV/src/stitching
javac Main.java

上面的命令将告诉java编译器编译Main类的源代码并生成字节码中的.class,该字节码可以传递给java 要运行的进程:

java Main

关于Java找不到类文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23720672/

相关文章:

java - 非对称java压缩

java - Android 3.0 Loader 永远存在

Java:布、石头、剪刀 GUI

java - 简单的应用程序无法在 Eclipse 中编译(带插件)?

java - 无法连接Tomcat 6和Oracle 10g XE进行jsp数据库连接

java - 为什么我的 java 程序一直在运行而没有完成 main 方法?

android - java.lang.RuntimeException : Unable to instantiate activity ComponentInfo//java. lang.ClassNotFoundException 异常

git - 无法使用 ruby​​ repo git aws.push 到弹性 beanstalk

Java - 如何实现应用程序控制台解析器

azure - 创建自签名证书并将其上传到 Azure 应用服务的最简单方法