【发布时间】:2025-11-22 13:10:01
【问题描述】:
刚开始学习 java,我希望将 .java 文件 (TextIO.java) 保存到我的工作目录中。 (究竟是哪个文件构成了我的工作目录?)
然后通过cmd运行,这样Eclipse就可以使用该类了。
我尝试通过在包含我已经编写的程序的文件夹中保存(并通过 cmd 运行)文件来做到这一点(是的,没错)。但是 Eclipse 还是找不到这个类。
我能得到一些帮助吗?
谢谢
【问题讨论】:
标签: java
刚开始学习 java,我希望将 .java 文件 (TextIO.java) 保存到我的工作目录中。 (究竟是哪个文件构成了我的工作目录?)
然后通过cmd运行,这样Eclipse就可以使用该类了。
我尝试通过在包含我已经编写的程序的文件夹中保存(并通过 cmd 运行)文件来做到这一点(是的,没错)。但是 Eclipse 还是找不到这个类。
我能得到一些帮助吗?
谢谢
【问题讨论】:
标签: java
您必须首先创建一个 Eclipse Java 项目。您可以从文件系统资源管理器窗口复制文件并将其粘贴到 Eclipse 包资源管理器树上。默认情况下,Eclipse 项目会自动编译其源文件夹中的所有文件。
您提到的 TextIO.java 类有一个 javadoc 说:... TextIO 提供了一组 static 方法用于读取和写入文本...这意味着您将其用作工具包而不是作为应用程序执行。鉴于 TextIO.java 和您的 TextIOUtilizer 类都位于类路径的根目录(Eclipse 中的源文件夹),以下是您调用 TextIO 方法的方式:
public class TextIOUtilizer {
/**
* @param args
*/
public static void main(String[] args) {
// code
TextIO.skipBlanks();
//code
}
}
现在您将 TextIOUtilizer 作为 Java 应用程序运行 - 它有一个 main 方法。希望这会有所帮助。
【讨论】:
public static void main(String[] args) { ... }。如果您分享您的代码,我可以尝试进一步提供帮助。