如何在Java项目中找到主类?

如何在Java项目中找到主类?,java,Java,我已经从版本控制->git下载了一个Java项目 地点如下: https://github.com/kjhulin/CryptokCodeCracker 将项目导入IntelliJ IDE。我试着运行它,它不断提示编辑配置并添加一个主类 我不确定主类是什么。谢谢 Main类是实现Main()方法的类。当您试图使用命令提示符在服务器中运行JAR文件时,JVM将调用此方法来启动程序执行。在指定主类的MANIFEST.MF文件中搜索该类 当您尝试从eclipse/IntelliJ IDE运行时,可以

我已经从版本控制->git下载了一个Java项目

地点如下:

https://github.com/kjhulin/CryptokCodeCracker
将项目导入IntelliJ IDE。我试着运行它,它不断提示编辑配置并添加一个主类


我不确定
主类是什么。谢谢

Main类是实现
Main()
方法的类。当您试图使用命令提示符在服务器中运行JAR文件时,JVM将调用此方法来启动程序执行。在指定主类的
MANIFEST.MF
文件中搜索该类

当您尝试从eclipse/IntelliJ IDE运行时,可以选择主类并尝试直接运行

主要方法如下所示:

public static void main(String[] args)
在您的存储库中,我可以看到这些类实现了main方法:

Path : CryptokCodeCracker/src/rkccrack/
Files :   CodeCracker.java
          RKCCrack.java
          StreamCrack.java 
这是您的清单文件条目:

Path : CryptokCodeCracker/Manifest 
Content : Main-Class: rkccrack.CodeCracker

为了运行java程序,您需要在您的系统上安装java。您可以从中获取它,您需要设置java env并配置ide以使用您安装的jdk,为此打开Intellij并单击文件>项目结构,有一个名为Project sdk的选项,您需要指定jdk安装路径。
要运行此代码,您需要导航到CodeCracker.java并单击Run按钮此处是我的配置照片,希望这有助于查看
清单
文件->
rkccrack.CodeCracker