一、一般平时项目打包发版,都是用IDEA右侧的Maven插件,打出来一个springboot包放在服务器部署运行

二、 其实还可以通过idea打一个可执行的java包,这个可执行jar包可以从你指定的main函数开始执行,可以在通过ava -jar 包名  参数 的方式,把jar包上传到Linux服务器去运行,完成你的需求

三、打包步骤

1、右键项目 Open Module Setting

进去后依次点击

之后来的这个界面

选择main Class选择你要执行的mian函数

出来之后,这两个选项,第一个是把你项目中的第三方jar包也加载进你的jar包里面,第二个是把第三方jar包放在你的jar包同级目录供你的jar包依赖,一般选择第一个默认的就好

下方MANIFEST,MF放在resources目录或者src目录

之后点击确认就可以了

开始打jar包

选择上面菜单的Build

选择要build的包,也就是刚刚配置的jar包,点击biuld

之后jar包就在项目的out目录下了

通过IDEA打个可执行的jar包相关推荐

  1. 用命令行编译java并生成可执行的jar包

    1.编写源代码 编写源文件:CardLayoutDemo.java并保存,例如:I:\myApp\CardLayoutDemo.java.程序结构如下: package test;import jav ...

  2. 如何双击运行可执行的jar包-包懂

    我这有一个可执行打jar包,无法点击运行.看了我网上的修改注册表的方式也无法执行. 查到下面的方法: 桌面下新建一个批处理文件:runjar.bat  然后拷贝下面的代码到runjar.bat文件 @ ...

  3. java 命令行 编译 jar文件_用命令行编译java并生成可执行的jar包

    如果想用java编写一个可视化小程序,碰巧手头没有IDE的话,可以用命令行来完成编译.打包等工作. 拿自己编写的"java记事本"为例,介绍一下这个过程: 1.编写源代码. 编写源 ...

  4. maven-shade-plugin插件将项目打成可执行的jar包

    使用maven-shade-plugin插件将项目打成可执行的jar包 1.在pom.xml文件中添加maven-shade-plugin插件 全部文件: <build><plugi ...

  5. maven打包可执行的jar包-包含依赖jar

    maven打包可执行的jar包: 1. 首先确保编辑器里maven环境正常 2. 运行打包的jar文件 3. 测试添加依赖后打包. 4. Unable to access jarfile test-m ...

  6. java命令行生成jar_命令行生成可执行的jar包

    jar包 jar包分类 jar包分为可执行jar包和不可执行jar包 jar包解压后都有一个META-INF/MANIFEST.MF文件 可执行jar包和不可执行jar包的区别是MANIFEST.MF ...

  7. IDEA打包成可执行的JAR包

    1)单击IDEA的file-Project Structure-Artifacts 找到下图 点击加号,选择JAR,选择from modules with dependencies 2)在弹出的窗口中 ...

  8. java命令依赖第三方jar原理_java命令执行带jar包依赖的文件执行不了

    import org.apache.commons.io.FilenameUtils; public class Test { public static void main(String[] arg ...

  9. mvn 打包可执行包_用Maven打包发布可执行的jar包

    项目有个需求,要把当前项目的代码和依赖打包成一个jar包,再把jar包和一些相关文件一起打包成一个tar 这里用到了两个插件,shade 和assembly,shade负责生成jar包,assembl ...

  10. java 包依赖_java命令执行带jar包依赖的文件执行不了

    import org.apache.commons.io.FilenameUtils; public class Test { public static void main(String[] arg ...

最新文章

  1. 电脑里面的微软的事件跟踪收集服务器,Windows 10 加入关机原因提醒功能,就是那个关闭事件跟踪...
  2. OCP大会 | 腾讯云Open DCN Networking(附PDF)
  3. rtmp服务器_nginx+windwos 搭建 rtmp 流媒体服务器
  4. python画tan_Python入门之三角函数tan()函数实例详解
  5. php 个人中心常见界面,UI设计灵感:个人中心界面设计(User Profile)
  6. 学校计算机和网络保密管理规定,计算机信息系统安全保密管理规定
  7. php生成缩略图实例,(实用篇)PHP生成缩略图的方法实例
  8. win7打开计算机死机,win7系统进入桌面总是死机或者卡死怎么办
  9. win7怎么设置显示计算机,教您win7怎么设置分辨率
  10. Multiprocessing 学会多进程 (莫烦 Python 教程)笔记-4-进程池pool
  11. 串口线的交叉直连之痛
  12. python求奇偶数和_用Python返回偶数和奇数
  13. java 将5mb以内图片压缩至200kb以下
  14. 数据与城市正义:回龙观居民“身体被掏空”问题如何解决
  15. 轮播图(火车轮播图)案例
  16. python更改图片中物体的颜色_Python实现去除图片中指定颜色的像素功能示例
  17. 哪些原因会导致头晕头痛,日常应该如何去注意呢?
  18. Commerzbank和Sparkasse开始支持Apple Pay
  19. 超详细Vue Devtools的下载和安装——Vue的调试工具
  20. 初链—区块链混合共识的领航者

热门文章

  1. DEDE建站如何去掉首页的index.html后缀?
  2. 软件工程与计算II-22-软件开发过程模型
  3. 搞笑台词,意想不到之语却似在情理之中
  4. 【论文】行车安全智能管理系统在地方铁路的应用
  5. Swift 函数参数前的“_”是什么意思?
  6. 云计算专业防火墙混合模式应用实验
  7. 组态王虚拟服务器,组态王客户端服务器是什么
  8. 2022天梯赛个人代码留存
  9. 你知道企业级SSD与消费级SSD的区别吗?
  10. 基于树莓派的人脸认证门禁