簡體   English   中英

設置IntelliJ IDEA以運行一個類應用程序

[英]Setup IntelliJ IDEA to run one class app

我是Java的新手,我相信我的問題確實很愚蠢,但仍然找不到正確的答案。

我正在用Horstmann的“ Core Java”書來學習Java。 這里有一個第一個介紹示例:

public class Welcome
{
   public static void main(String[] args)
   {
      String[] greeting = new String[3];
      greeting[0] = "Welcome to Core Java";
      greeting[1] = "by Cay Horstmann";
      greeting[2] = "and Gary Cornell";

      for (String g : greeting)
         System.out.println(g);
   }

此代碼放置在Welcome.java文件中,並且僅是目錄中的文件。 我可以使用終端運行它

javac Welcome.java 
java Welcome

但是我堅持設置IntelliJ IDEA來運行此應用程序。 創建新項目時,我選擇“應用程序”類型,因為它看起來最適合該應用程序。 但是然后在項目Config中,IDEA要求我在那里設置主類和模塊。

但是這個文件沒有Main class和任何模塊,並且可以通過cli來工作,所以我很困惑。 我應該創建一些src目錄和模塊來使IDEA運行此應用程序,還是我只是在設置中缺少某些內容?

在此處輸入圖片說明

在此處輸入圖片說明

您的主要課程是: Welcome

至於在IJ中進行設置:只需在資源管理器中右鍵單擊您的班級(歡迎)(通常為左側),然后單擊“運行Welcome.main()”選項。

這將使您的應用程序首次運行,並且還應該創建一個運行時配置,因此您可以通過鍵盤綁定或單擊右上角的綠色箭頭來運行它。

上課

通俗地說,“ Main”類是其中包含具有以下簽名的main方法的類:

public static void main(String[] args)

對於您的情況,IntelliJ希望您指定編寫的Welcome類。

在本文中,“模塊”指的是IntelliJ特有的東西,它允許項目具有不同的模塊,這些模塊具有其自己的特定源和類路徑。

您的項目設置錯誤,因為您沒有模塊。 最簡單的方法是只創建一個新的Java項目,選擇一個Command Line App模板並完成它: 在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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