Java 错误:缺少包语句';src&x27;但仍然可以在IntelliJ中运行代码

Java 错误:缺少包语句';src&x27;但仍然可以在IntelliJ中运行代码,java,intellij-idea,Java,Intellij Idea,我是Java新手,我在Gitlab中创建了一个repo并导入到IntelliJ,这是一个新的repo,所以现在文件夹中没有任何内容。我在我的机器上手动创建了一个文件夹“src”,并创建了一个java文件 public class Test{ public static void main(String[] args) { System.out.println("This is a test!"); } } 代码运行良好,但“Test”下的第一行有一条弯曲的红线,通常如果我

我是Java新手,我在Gitlab中创建了一个repo并导入到IntelliJ,这是一个新的repo,所以现在文件夹中没有任何内容。我在我的机器上手动创建了一个文件夹“src”,并创建了一个java文件

public class Test{
  public static void main(String[] args)
  {
    System.out.println("This is a test!");
  }

}
代码运行良好,但“Test”下的第一行有一条弯曲的红线,通常如果我在IntelliJ中创建一个新项目,我不会有这种问题,是因为我无法手动创建“src”文件夹吗?我怎样才能解决这个问题?

尝试将您在中创建的文件夹src标记为源:
文件->项目结构->模块

尝试将您创建的文件夹src标记为源:
文件->项目结构->模块-/p>通过添加包语句。@Stultuske红线消失,但文件名仍然是红色,通常java类显示为白色。您可能弄乱了项目定义。IntelliJ似乎假设您的类生活在一个名为src的包中。@GhostCatsaySrestatemonica是的,我想是的,我如何解决这个问题?如果不知道您在那里到底做了什么,这真的很难说。老实说:我会退后一步,阅读一些intellij帮助/教程(我确信有很多分步介绍),然后重新开始。添加一个包语句。@Stultuske红线消失了,但文件名仍然是红色的,通常java类显示为白色。您可能弄乱了项目定义。IntelliJ似乎假设您的类生活在一个名为src的包中。@GhostCatsaySrestatemonica是的,我想是的,我如何解决这个问题?如果不知道您在那里到底做了什么,这真的很难说。老实说:我会退后一步,阅读一些intellij帮助/教程(我相信有很多循序渐进的介绍),然后重新开始。我已经尝试过了,我可以删除这个并创建一个新项目吗,但问题是如何将这个新项目链接到我的新回购协议?我已经尝试过了,我是否可以删除此项目并创建新项目,但问题是如何将此新项目链接到我的新回购协议?