[英]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運行此應用程序,還是我只是在設置中缺少某些內容?
通俗地說,“ Main”類是其中包含具有以下簽名的main
方法的類:
public static void main(String[] args)
對於您的情況,IntelliJ希望您指定編寫的Welcome類。
在本文中,“模塊”指的是IntelliJ特有的東西,它允許項目具有不同的模塊,這些模塊具有其自己的特定源和類路徑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.