Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.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 - Fatal编程技术网

java找不到符号错误

java找不到符号错误,java,Java,我有一个简单的文件系统,主程序使用的所有文件都在同一个文件夹中。主程序也在同一个系统中。它实际上是我朋友的一个jar文件,然后我用winrar解压了它,类文件运行良好,但只有当我修改了一些东西并试图编译程序时,我才发现一个错误,就是找不到正在使用的类的符号,它就在同一个文件夹中。请问我如何解决这个问题 提前感谢您必须将源文件放入相应的子文件夹中。文件夹的名称对应于您的包名称,在本例中为next next/Pretty.java next/Tree.java ... 然后可以使用命令进行编译 j

我有一个简单的文件系统,主程序使用的所有文件都在同一个文件夹中。主程序也在同一个系统中。它实际上是我朋友的一个jar文件,然后我用winrar解压了它,类文件运行良好,但只有当我修改了一些东西并试图编译程序时,我才发现一个错误,就是找不到正在使用的类的符号,它就在同一个文件夹中。请问我如何解决这个问题


提前感谢

您必须将源文件放入相应的子文件夹中。文件夹的名称对应于您的包名称,在本例中为
next

next/Pretty.java
next/Tree.java
...
然后可以使用命令进行编译

javac next/*.java

从基本目录。

您的源文件中有任何包声明吗?@Howard有,但我只想先编译它。所有文件包括主程序都在下一个包下;如果没有任何实际的代码,我们将很难帮助您。然后,首先将您的源文件放在适当的子文件夹中(与您的包同名,在本例中为
下一个
)。然后使用
javac next/*.java
@Howard从根目录编译,非常感谢,伙计……它成功了