IDEA生成可执行jar包

  1. 进入需要打包的项目,选择 最上方菜单栏的 File → Project Structure
  1. 选择 左侧菜单栏 Artifacts → +加号 → JAR → from modules with dependencies
  1. 选择入口类 Main Class (点击文件夹图标可以快速选择),点击 OK,OK
  1. 返回到IDEA主界面,选择 最上方菜单栏 Build → Build Artifacts ,再选择 Build 或 Rebuild即可
  1. 生成的Jar包 在 左侧文件列表 out/artifacts/xxx_jar文件夹下

可能需要的问题:

  1. Error: A JNI error has occurred, please check your installation and try again

解决:在控制台运行 java -version 和 javac -version 查看两个java版本是否一样,如果一样则我就不知道了欸嘿

如果不一样需要在系统环境变量里修改,修改后重启控制台检查

  1. 'javac' 不是内部或外部命令,也不是可运行的程序

解决:系统环境变量配置错误,检查 JAVA_HOME(应为 jdk安装的路径,如 D:\Java\jdk1.8.0_261 ) 和 Path(应为 %JAVA_HOME%\bin )的内容,之后重启控制台检查

相关推荐
人工智能导论实践课11 小时前
【GUI桌面开发3】PyCharm配置外部工具
ide·python·pycharm
Dev _17 小时前
PyCharm旧进程仍在后台运行,导致新实例无法启动或连接
ide·python·pycharm
无巧不成书021819 小时前
Tomcat部署JSP文件完整指南:手动部署+IDEA工程化实现 附404访问错误全排查
java·ide·windows·tomcat·intellij-idea·js
菜鸟小杰子21 小时前
手动修改 Spring Boot 嵌套 JAR 包:大包小包隔离打包实战
java·jar
鲁Q同志3 天前
IDEA无限重置激活三十天
intellij-idea·1024程序员节
ch.ju3 天前
Java——idea知识:Collection父接口
java·开发语言·intellij-idea
开开心心就好4 天前
发票信息录入太麻烦?离线工具一键转表格
运维·服务器·前端·pdf·ocr·maven·intellij-idea
qq_366086225 天前
idea项目重新启动时报错找不到jar
pycharm·intellij-idea·jar
1-1=05 天前
Python PyCharm
开发语言·python·pycharm
曹牧5 天前
Java:`tools.jar`
java·开发语言·jar