Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法在单独的文件中编译类_Java_Eclipse_Command Prompt - Fatal编程技术网

Java 无法在单独的文件中编译类

Java 无法在单独的文件中编译类,java,eclipse,command-prompt,Java,Eclipse,Command Prompt,我的问题是:当我使用Eclipse时,我会创建单独的.java文件(3个普通类,1个包含main方法的类)。如果我使用Eclipse运行,它就可以工作。但当我尝试通过命令提示符编译它时,它不起作用。好像它不知道从哪里可以找到其他类的数据。 前任: class one in one.java,编译->确定 类2扩展了二分之一。java,compile->他们不知道什么是“一” 在使用Eclipse之前,我尝试使用命令提示符bc进行编译,我使用记事本和命令提示符。 你能给我一个答案吗?非常感谢 您必

我的问题是:当我使用Eclipse时,我会创建单独的.java文件(3个普通类,1个包含main方法的类)。如果我使用Eclipse运行,它就可以工作。但当我尝试通过命令提示符编译它时,它不起作用。好像它不知道从哪里可以找到其他类的数据。 前任: class one in one.java,编译->确定 类2扩展了二分之一。java,compile->他们不知道什么是“一” 在使用Eclipse之前,我尝试使用命令提示符bc进行编译,我使用记事本和命令提示符。
你能给我一个答案吗?非常感谢

您必须写入主文件的路径并运行它,例如:

c:\windows\documents\eclipse workspace….\javac Main.java


然后键入“java Main”命令运行它

您能提供您正在使用的命令行提示符吗?(作为一个提示,您可能需要使用gradle或maven来关心在命令行级别上的编译)感谢您的回答,我在堆栈溢出上发现了另一个与我的问题类似的问题,我解决了它,所以我很长时间都忘了我的问题。非常感谢你,因为你给了我一个非常有用和准确的解决方案。