我从CLI运行JAVA程序时遇到问题:
如您所见,我运行javac Main.java
来获取Main.class文件。在尝试执行java Main
时,java无法找到Main类。 Eclipse中有我的课程:
我做错了什么?
答案 0 :(得分:1)
您应首先编译您的类,然后运行已编译的类而不是源。所以从命令行:
d:
cd programos/xampp/htdocs/im/OpenCV/src/stitching
javac Main.java
上面的命令将告诉java编译器编译Main
类的源并在字节码中生成.class
,可以将其传递给要运行的java
进程: / p>
java Main
答案 1 :(得分:0)
你必须向上{d} cd ..
而不是java stitching.Main
答案 2 :(得分:0)
因为您将Main
类声明为包stitching
,所以您需要做的是实际导航到上面的文件夹根包(在{ {1}}目录),然后执行bin