我有一个简单的java文件,如下所示,它打印到控制台:
import java.io.*;
import java.lang.reflect.*;
import java.lang.Math.*;
public class CodingPrep {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
我正在尝试通过IntelliJ运行此文件,无需创建任何项目等。(这有一个原因,但这超出了讨论范围)。我怎么能这样做?
到目前为止,我刚刚安装了IntelliJ并将Java JDK与它相关联。当我尝试运行或调试此文件时,我会重新路由到编辑配置框,其中显示错误:“未指定模块”。
请注意,我的代码实际上不仅仅是“Hello World”,但它基于所有命令提示符,我必须将参数传递给我对可执行文件的调用,并且还必须提供输入(通过ReadLine
)程序正在运行。
我需要一个IDE,以便我可以使用断点等调试我的java文件。
我该怎么办?
答案 0 :(得分:0)
IDEA无法做到这一点,因为要运行类,需要一些基本配置,如JDK,类路径,输出路径等。
因此,您必须创建并配置模块并将类文件放入其中。 然后,在运行它时,将在IDE本身中打开命令提示终端,允许您输入输入。
答案 1 :(得分:0)
解决错误:“未指定模块”。在打开的Edit Configuration
窗口中的主要类旁边的文本框中输入您的课程名称。
在这里,您将 CodingPrep 放在打开的Edit Configuration
窗口中主类:旁边的文本框中。
它会像魅力一样起作用。
答案 2 :(得分:0)
如果您已经打开了其他项目,则默认情况下,新的单个Java文件将被视为现有项目的一部分。
要运行单个Java文件(在您的情况下为CodingPrep.java),必须打开“编辑配置”,然后在其中添加Java Scratch的新配置,并在其中提供以下各项:
/home/user/path/to/CodingPrep.java
)的路径CodingPrep.java
)CodingPrep
或任何其他名称保存此配置。应用并保存,您一切顺利。 Throttling Azure Storage Queue processing in Azure Function App