【问题标题】:Where do you put input file in eclipse(java) in order to read it from console command?为了从控制台命令中读取它,您将输入文件放在 eclipse(java) 中的什么位置?
【发布时间】:2010-12-28 02:47:04
【问题描述】:

我正在用 Eclipse(伽利略版)编写一个 java 程序。程序从控制台命令指定的输入文件中读取简单的用户数据并进行处理。

但是我不确定我应该把这个输入文件放在 eclipse 工作区的什么地方,这样当我在 eclipse 中运行程序并输入输入文件名时,可以找到它并且程序可以处理它。

有没有办法设置文件路径,以便我可以将输入文件放在任何地方并在运行时指定文件路径?

谢谢!

【问题讨论】:

    标签: java eclipse console resources workspace


    【解决方案1】:

    Java进程默认以项目目录为工作目录启动。

    【讨论】:

      【解决方案2】:

      当您在 Eclipse 中运行 Java 应用程序时,默认工作目录是项目目录。如果将数据文件放在该目录中,则可以简单地引用该文件而无需任何前面的路径。您还可以更改工作目录,但修改应用的启动属性。

      【讨论】:

        【解决方案3】:

        或者,您可以将文件路径指定为 Java 进程的参数。在 Run 菜单下,选择 Run Configurations... 您应该在 Java Applications 下看到您的类。选择 Arguments 选项卡,然后在 Program Arguments 字段中指定路径。

        【讨论】:

          猜你喜欢
          • 2016-06-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-09-27
          相关资源
          最近更新 更多