Java 使用需要修改的包时,类文件包含错误的类
我有一个java程序,它使用包“jahuwaldt”,我必须在里面更改一个类,我获取源代码,进行修改,然后编译,然后将类添加到包中,但是我有这个错误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
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时,我得到上面提到的错误