IDEA生成可执行jar包

  1. 进入需要打包的项目,选择 最上方菜单栏的 File → Project Structure
  1. 选择 左侧菜单栏 Artifacts → +加号 → JAR → from modules with dependencies
  1. 选择入口类 Main Class (点击文件夹图标可以快速选择),点击 OK,OK
  1. 返回到IDEA主界面,选择 最上方菜单栏 Build → Build Artifacts ,再选择 BuildRebuild即可
  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 )的内容,之后重启控制台检查

相关推荐
万粉变现经纪人6 小时前
如何解决pip安装报错ModuleNotFoundError: No module named ‘websockets’问题
ide·pycharm·beautifulsoup·pandas·fastapi·pip·httpx
刘恒12345678916 小时前
Pycharm
ide·python·pycharm
亲爱的非洲野猪1 天前
Spring Boot 与传统 Spring:从 WAR 到可执行 JAR,颠覆性的部署哲学
spring boot·spring·jar
刘 大 望2 天前
网络编程--TCP/UDP Socket套接字
java·运维·服务器·网络·数据结构·java-ee·intellij-idea
pingcode2 天前
IDEA2022开启新版UI
intellij-idea
Monly213 天前
IDEA:控制台中文乱码
java·ide·intellij-idea
多工坊3 天前
【DataGrip】连接达梦数据库后,能查询数据但是看不到表的几种情况分析,达梦数据库驱动包下载DmJdbcDriver18.jar
java·数据库·jar
ACGkaka_3 天前
Mac(十)设置右键文件夹使用 idea、vscode 打开
vscode·macos·intellij-idea
孟婆来包棒棒糖~4 天前
Maven快速入门
java·spring boot·spring·maven·intellij-idea
若行若冲4 天前
Idea中 lombok 在“测试类中-单元测试”运行失败及解决方法
单元测试·log4j·maven·intellij-idea·lombok