我的电脑运行的是Windows 7。我在位置 C:\Users\L33604\Desktop\Java Files 的 SAME 文件夹中有三个 java 文件。其中一个名为DataLogger的java文件.java调用另外两个类,如创建2个java对象。其他 2 个类位于 CustomWiresharkLogFormatter.java 和 TextFileReader.java 中。
我设法编译了CustomWiresharkLogFormatter.java和TextFileReader.java通过输入javac CustomWiresharkLogFormatter.java和javac TextFileReader.java通过Windows命令行界面,并且在同一文件夹中创建了2个类的类文件。但是,我无法成功编译数据记录器.java。当我尝试在win cmd cli上输入javac DataLogger.java时,我看到了此错误。我可以使用 eclipse ide 运行这 3 个文件。
在 Windows 命令行界面中看到错误:
数据记录器.java:18错误:找不到符号。
//这是 DataLogger 中的一行.java 字符串 [] unLoggedTextLineArr = new TextFileReader().readTsharkTxtFile();
符号类 : 文本文件阅读器
位置类 : 数据记录器
这是数据记录器中的一行.java数据记录器.java :28 错误:找不到符号。
字符串 [] unLoggedTextLineArr = fileHandler.setFormatter(new CustomWiresharkLogFormatter());
符号类 : CustomWiresharkLogFormatter
位置类 : 数据记录器
符号 : 类 CustomWiresharkLogFormatter
类文本文件阅读器
2 个错误。
如何确保我可以运行DataLogger java文件,该文件使用Windows命令行界面命令从其他2个java文件创建2个java对象?
将类路径设置为类文件所在的路径。