Java Bat文件找不到符号警告

Java Bat文件找不到符号警告,java,batch-file,netbeans,command-line,Java,Batch File,Netbeans,Command Line,我使用的是一个.bat文件,它通过命令行将.java文件转换为.xml文件。当它完成它的工作时,它给了我一个关于等级测量的警告。事实上,这些警告总共有100条。这些错误的示例如下所示: symbol: class EMEasure location: class CPDA CPDA.java: 992: error: cannot find symbol public static EMeasure computeDFL(EMeasure dFLOFP, EMeausre f

我使用的是一个.bat文件,它通过命令行将.java文件转换为.xml文件。当它完成它的工作时,它给了我一个关于等级测量的警告。事实上,这些警告总共有100条。这些错误的示例如下所示:

  symbol:    class EMEasure
  location:  class CPDA
CPDA.java: 992: error: cannot find symbol
  public static EMeasure computeDFL(EMeasure dFLOFP, EMeausre fP){

我还想指出,该程序在NetBeans上运行良好,即使它在命令行上输出“error”。

您的转换工具显然也编译java类。
如果您在工具B中得到编译错误,但在工具A中没有得到编译错误,那么最可能的原因是工具B中没有正确设置类路径。
因此,请检查转换工具中的类路径。

可以是一个简单的集合类路径=。。。。在您的批处理文件中订购。

好的,第992行是什么?A EMeasure的声明。正如我所说,NetBeans中没有错误。这只发生在命令行中,即使.java文件包含必要的导入?因为您发布的是编译错误,而不是任何类型的警告。这也是一个有效的编译错误,因为其中有一个输入错误(“EMeausre”)。