首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用Intellij idea IDE读取文件

使用Intellij idea IDE读取文件
EN

Stack Overflow用户
提问于 2014-11-16 03:48:48
回答 4查看 86.6K关注 0票数 35

我是一个很长时间的eclipse用户,我已经开始尝试使用IntelliJ IDEA了。

因此,根据我的理解,IntelliJ中的项目与Eclipse工作区是相同的。此外,IntelliJ中的模块相当于Eclipse中的项目。

我在IntelliJ中创建了一个项目,但我仍然不确定为什么会有一个src文件夹在其中,如果它应该是一个工作区。

然后,我使用以下代码在项目中创建了一个模块,并在新模块的src目录中创建了一个类:

代码语言:javascript
复制
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;

public class MainClass {
    public static void main(String[] args) throws FileNotFoundException {
        System.out.println("Hello World!");
        Scanner input = new Scanner(new File ("test123.txt"));
        String answer = input.nextLine();
        System.out.println(answer);
    }
}

问题是我在尝试读取文件时出现错误。我尝试将src文件放入我的src文件中,该文件位于模块内部和src目录之外,但位于模块内部。但在这两种情况下都找不到该文件。是的,代码可以工作,我在Eclipse上试过,它工作得很好。文件名的拼写也是正确的。

这是我的项目/工作区的图片,如果它是有帮助的:

EN

回答 4

Stack Overflow用户

发布于 2014-11-16 04:00:55

请改用文件的完整路径。

右键单击项目中的文件,选择“复制路径”,然后将其粘贴到文件的路径中。

编辑:您也可以使用文件的相对路径。如果您的文件位于resources/中,则可以使用表单./resources/yourfile.txt

代码语言:javascript
复制
├── resources
│   └── test123.txt
└── src
    ├── MainClass.java
票数 22
EN

Stack Overflow用户

发布于 2018-05-30 10:04:49

昨天我遇到了和你一样的麻烦。

更改IDEA的设置。运行->编辑配置目录(在左侧选择您的应用程序,在右侧窗口设置名为“window.then ->”的输入内容)

票数 12
EN

Stack Overflow用户

发布于 2016-03-15 03:53:02

创建目录" files“使该目录内的所有文件。选择目录并单击鼠标右键选择目录,将目录标记为->资源根目录:)

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26949985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档