idea打包jar文件

idea打包jar文件

文章目录

  • 前言
  • 一、idea项目打包jar包
  • 二、运行jar
    • 1.本地运行jar
    • 2.问题总结

前言

本人查找网上,然后跟着操作,发现好多都是误人子弟的,都是行不通的方idea打包jar文件法。现在本人将个人打包经验发出来,希望大家少走错误文章的弯路。


一、idea项目打包jar包

1. idea右上角File选择Project Structure。如下图:

在这里插入图片描述

2. 选择Artifacts。如下图:在这里插入图片描述

3. 选择加号“+”,选择JAR,选择JAR下拉列表中的”From modules with dependencies…”选项。如下图:
在这里插入图片描述

4. 在弹出的对话框中选择两个,上一个框中的选择文件夹选取自己项目中的运行主类,下一个选择META-INF/MANIFEST.MF文件生成位置,这个文件建议选择放在src下面就行.如下图:
在这里插入图片描述

在这里插入图片描述

5. 选择OK后,生成如下图所示,如果没什么问题,就Apply,ok按钮.

在这里插入图片描述

6. 选择idea上方工具栏的Bulid选项,Bulid Artifacts… 如下图:
在这里插入图片描述

7. 完bulid后,界面会弹出一个小窗口,Action下面的Bulid按钮,等待几秒,项目的jar包就会生成在文件夹中了.
在这里插入图片描述

8. 本人刚刚设置的生成jar包位置为demo_socket.jar文件夹下面,所以我在这里找就行.现在jar包就已经打包好了.
在这里插入图片描述

二、运行jar

在经过上面的步骤,相信小伙伴已经将jar包打包成功了,现在自然就是要运行jar包了,运行jar包非常的简单

1.本地运行jar

1.将打包好的jar文件复制到桌面上(也可以放在文件夹里面),将鼠标放在桌面空闲处,按住shift键同时鼠标右键,选择 “在此处打开Power shell窗口” ,这样就进入本地桌面文件中
在这里插入图片描述
2.在窗口中输入: java -jar .jar (为自己的项目名称),本地就运行了jar包了
在这里插入图片描述


2.问题总结

如果运行jar包时报错,说找不到主类,那么就是自己的META-INF/MANIFEST.MF文件里面的运行主类写的不对,自己去看一下应该是要写成和文件相对应的绝对路径在一个位置下.

今天的文章
idea打包jar文件分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/138373.html

(0)
编程小号编程小号
上一篇 2024-08-30 20:46
下一篇 2024-08-30

相关推荐