尝试将IntelliJ中Java项目打包为可执行文件时out目录无Artifact文件夹
解决IntelliJ构建Artifact后out目录无对应文件夹的方案
- 检查Artifact配置细节:
打开File → Project Structure → Artifacts,确认Artifact(如JAR)的Output directory路径是否指向项目根目录下的out文件夹,同时确认已勾选Include in project build选项。 - 强制清理并重新构建:
执行Build → Clean Project,清理完成后执行Build → Build Artifacts...,选中目标Artifact点击Build或Rebuild,避免旧缓存干扰构建。 - 验证模块编译状态:
先执行Build → Compile '你的模块名'确保模块编译成功,若编译失败会直接跳过Artifact构建;同时检查Artifact配置是否正确包含所需模块、依赖库及主类入口。 - 重置IntelliJ缓存:
执行File → Invalidate Caches...,选择Invalidate and Restart,重启后重新配置并构建Artifact,缓存损坏可能导致构建逻辑异常。 - 确认目录权限:
确保项目目录及out文件夹拥有读写权限,权限不足会导致构建产物无法写入。
内容的提问来源于stack exchange,提问作者newbie123
相关产品推荐
相关产品推荐

