[英]How do I run/debug a single .java file in IntelliJ?
我有一個簡單的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文件。
我該怎么辦 ?
使用IDEA不可能做到這一點,因為要運行一個類,它需要一些基本配置,例如JDK,類路徑,輸出路徑等。
因此,您必須創建和配置模塊並將類文件放入其中。 然后,在運行它時,將在IDE本身中打開命令提示符終端,使您可以輸入輸入。
解決錯誤: “未指定模塊” 。 在打開的“ Edit Configuration
窗口中,在“ 主要課程 ”旁邊的文本框中輸入您的課程名稱。
在這里,您將CodingPrep放在打開的Edit Configuration
窗口中Main class:旁邊的文本框中。
它將像魅力一樣工作。
如果您已經打開了其他項目,則默認情況下,新的單個Java文件將被視為現有項目的一部分。
要運行單個Java文件(在您的情況下為CodingPrep.java),您必須打開“編輯配置”,然后在其中添加Java Scratch的新配置,在其中提供以下各項:
/home/user/path/to/CodingPrep.java
) CodingPrep.java
) CodingPrep
或任何其他名稱保存此配置。 申請並保存,一切順利。 在此處檢查樣本“編輯配置”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.