IntelliJ IDEA无构建工具Java项目及VCS导入项目运行配置求助
解决步骤
1. 标记源码根目录
IntelliJ需要先识别存放Java源码的文件夹,操作如下:
- 按快捷键
Ctrl+Alt+Shift+S打开「Project Structure」面板,也可以通过顶部菜单File -> Project Structure进入 - 左侧栏选择「Modules」,中间区域选中你的项目模块
- 右侧切换到「Sources」标签,找到存放
.java文件的文件夹,点击顶部的「Sources」按钮(对应蓝色文件夹图标),完成后点击「Apply」保存配置
2. 生成运行/调试配置
有两种快速生成配置的方式:
方式一(自动生成,推荐)
打开带main方法的Main.java文件,点击行号左侧边栏的绿色三角运行图标,选择「Run 'Main'」或者「Debug 'Main'」即可,IDE会自动生成符合要求的运行配置,右上角的运行图标也会同步变成正常样式。
之后打断点再点击调试按钮(带小虫子图标),就可以使用步进、步出、变量查看等调试功能了。
方式二(手动配置)
如果需要自定义配置参数,可以手动创建:
- 点击右上角运行配置的下拉框,选择「Edit Configurations」
- 点击左上角的「+」号,选择「Application」类型
- 按要求填写基础配置:
- Name:自定义配置名称,比如
运行Main类 - Main class:点击右侧的浏览按钮,选择你的
Main类(带全类名标识) - Working directory:选择项目根目录即可
- JRE:选择你已经关联好的JDK版本
- Name:自定义配置名称,比如
- 点击「Apply」保存配置即可生效
补充说明
- 以上配置的编译运行逻辑和你手动执行
javac Main.java、java Main完全一致,不需要引入任何构建工具,符合你的使用需求。 - 后续如果需要将配置同步给同项目的其他开发者,可以将项目
.idea文件夹下的runConfigurations目录提交到版本控制,下次从VCS拉取项目时就会自动带运行配置,不需要重复设置。注意不要提交.idea下的workspace.xml等个人本地配置文件即可。
内容的提问来源于stack exchange,提问作者Rhett Harrison
相关产品推荐
相关产品推荐

