有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

intellij idea突然无法运行/编译java程序

在我不得不用打开的java项目(1个编译的java类)强行重启笔记本之前,一切都运行得很好。重新启动后,我打开intellij创建了一个新项目(旧项目没有保存),然后在src文件夹中创建了一个java类,但每当我想运行它时,我只会得到"Edit the configuration",不知道该怎么做

当我写一些代码时,比如:

import java.util.*;

public class Main
{
  public static void main( String[] args )
  {
    List<String> list = new ArrayList<String>();
    list.add( "Example" );
  }
}

add方法是红色的,它表示Cannot resolve the symbol add().

每种方法都会发生这种情况,甚至对System.out.println()

我将非常感谢你的建议。(顺便说一句,我使用的是intellij终极版Linux Mint 17)


共 (2) 个答案

  1. # 1 楼答案

    停止Intellij,移除。创意文件夹和。从目录中删除iml文件,然后重新启动。您必须根据代码创建一个新项目,但它应该可以工作。如果仍然存在问题,请转到“文件”菜单并选择“使缓存失效/重新启动”。选择“失效并重新启动”

  2. # 2 楼答案

    请仔细阅读编译器消息

    List<String> list = new String<String>();
    

    无效-尝试:

    List<String> list = new ArrayList<>();
    

    比如说

    所以,这里真正的教训不是你有点打字错误。这是关于你可以高度信任编译器错误消息的事实!所以,在你认为“我的项目失败了吗”;你需要仔细查看你的源代码和任何错误信息