簡體   English   中英

如何在IntelliJ中運行/調試單個.java文件?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM