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 )的内容,之后重启控制台检查

相关推荐
摇滚侠4 小时前
SpringMVC 入门到实战 HttpMessageConverter 65-74
java·后端·spring·intellij-idea
你住过的屋檐5 小时前
【claude code】claude code在windows下安装使用教程,以及在idea中使用claude code自动AI写代码
人工智能·windows·intellij-idea
摇滚侠5 小时前
SpringMVC 入门到实战 拦截器 78-82
java·后端·spring·maven·intellij-idea
摇滚侠7 小时前
SpringMVC 入门到实战 异常处理 83-85
java·后端·spring·maven·intellij-idea
石头城的小石头21 小时前
【从0到1的鼠标位置显示记录器,基于python环境pycharm下编译实施,最终打包为exe,欢迎交流】
python·目标跟踪·pycharm·计算机外设·鼠标
摇滚侠1 天前
SpringMVC 入门到实战 视图解析器 44-48
java·spring·maven·intellij-idea
摇滚侠1 天前
SpringMVC 入门到实战 获取请求参数 25-32
java·spring·intellij-idea
m沐沐1 天前
【计算机视觉】OpenCV 模板匹配银行卡数字识别---上
人工智能·后端·python·opencv·计算机视觉·pycharm·numpy
ywl4708120871 天前
IDEA 集成 Claude Code (Beta)
java·ide·intellij-idea
摇滚侠1 天前
SpringMVC 入门到实战 域对象共享数据 33-43
java·后端·spring·intellij-idea