You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

多含main方法类的IntelliJ ADT实验项目运行方法咨询

在IntelliJ中运行单个带main方法的类(类似Eclipse的操作)

完全明白你的需求——就像在Eclipse里右键类就能运行它的main方法一样,IntelliJ也有好几种便捷的方式来搞定这个,下面给你详细说几种常用方法:

方法1:直接在代码里快速启动

打开你要运行的类文件,找到public static void main(String[] args)这一行:

  • 这行代码的左边(或者行号栏附近)会出现一个绿色的三角运行图标
  • 点击这个图标,在弹出的菜单里选择Run '类名.main()',瞬间就能启动这个类的main方法,和Eclipse里的Run As > Java Application效果完全一致。

方法2:通过项目视图右键运行

在IntelliJ左侧的Project视图里定位到目标类(比如linkedList包下的某个类文件):

  • 右键点击这个类文件,直接选择Run '类名.main()'选项,就能启动运行,操作逻辑和Eclipse右键类的方式几乎一样。

方法3:创建并管理运行配置(适合频繁运行的类)

如果某个类你需要频繁运行,或者要自定义运行参数(比如VM参数、程序输入参数),可以创建专属的运行配置:

  1. 点击顶部工具栏运行按钮(绿色三角)旁边的下拉框,选择Edit Configurations...
  2. 在弹出的配置窗口左上角,点击+号,选择Application类型
  3. 在配置页面中:
    • 设置Main class为你要运行的类(可以直接输入类的全限定名,或者点击右边的文件夹图标从项目中选择)
    • 按需配置VM options(虚拟机参数)、Program arguments(程序运行参数)等
  4. 配置完成后点击Apply保存,以后就可以直接在顶部下拉框选中这个配置,点击运行按钮启动。

另外提个小细节:如果你的类里意外有多个main方法(虽然你说每个类自己有一个,但万一呢),点击运行图标时会弹出选项让你选择运行哪个main方法,选对应的就行。

内容的提问来源于stack exchange,提问作者Rajat Verma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 03:25:48