Java 使用需要修改的包时,类文件包含错误的类

Java 使用需要修改的包时,类文件包含错误的类,java,Java,我有一个java程序,它使用包“jahuwaldt”,我必须在里面更改一个类,我获取源代码,进行修改,然后编译,然后将类添加到包中,但是我有这个错误 C:\Program Files\Java\jdk1.6.0_01\bin>javac HT_plane_FD_T.java HT_plane_FD_T.java:389: cannot access ContourPlot bad class file: .\ContourPlot.class class file

我有一个java程序,它使用包“jahuwaldt”,我必须在里面更改一个类,我获取源代码,进行修改,然后编译,然后将类添加到包中,但是我有这个错误

C:\Program Files\Java\jdk1.6.0_01\bin>javac HT_plane_FD_T.java    
HT_plane_FD_T.java:389: cannot access ContourPlot    
bad class file: .\ContourPlot.class    
class file contains wrong class: jahuwaldt.plot.ContourPlot    
Please remove or make sure it appears in the correct subdirectory of the classpath.    
ContourPlot pp=new ContourPlot(a,0.0,1.0,0.0,1.0,40, false,"x","y","T=f(x,y)");    
^   
1 error 
根据,您的错误是为
ContourPlot.class
文件提供了错误的路径


您确定文件在该目录中吗?

确定。文件中
声明的值是多少?比如这个包jahuwaldt.plot;那么,您的文件应该放在
\jahuwald\plot\tourplot.class
中,而不是
\tourplot.class
。我的问题是:C:\Program Files\Java\jdk1.6.0\u 01\bin中的class HT\u平面\u FD\T使用包“jahuwaldt”,并在放置>>包jahuwaldt.plot时在同一类路径中使用class Plot3D;在HT平面FD类中,我有错误>>找不到符号plot3d,当我删除包jahuwaldt.plot时,我得到上面提到的错误