您现在的位置是:首页 > 正文

IDEA普通JAVA项目打包成exe可执行程序【带有第三方jar依赖】

2024-02-01 05:16:27阅读 2

一、项目简介

该项目使用IntelliJ IDEA创建的普通JAVA项目,该项目有依赖第三库和jar包。这个项目要打成生成exe可执行程序,特此记录一下打包步骤。
打包步骤主要分两步走:
1.将java项目生成jar包;
2.将生成的jar包,使用exe4j生成exe可执行程序;

二、java项目生成jar包

以下是整个项目的结构
在这里插入图片描述
首先File-Project Structure
在这里插入图片描述
打开Project Structure面板。选择Artifacts-JAR-From modules with dependencies…
在这里插入图片描述
这里一定要注意选项,不然在打包exe时,会找不到程序的主入口。
在这里插入图片描述
点击确定后的界面效果。
在这里插入图片描述
点击确定后,在顶部找

网站文章

  • mysql安装

    mysql安装

    MySQL安装及设置

    2024-02-01 05:16:21
  • 浅谈前端性能优化(七)——图像优化

    1、常用的图像类型 1) gif: 适用于动画效果。 2) jpg: 使用有损压缩,将图片的每个像素分解成8*8的栅格,然后对每个栅格的数据进行压缩处理,通过特殊的算法用附近的颜色填充栅格。用户可以设置质量级别,从0到100,数字越小,图片质量越差。 3) png:使用无损压缩,将图片出现的颜色进行索引,保留在调色板上,在显示图像时会调用调色板的颜色去填充相应位置。png又分为png8、pn

    2024-02-01 05:15:51
  • 轻松通关Flink第06讲:Flink 集群安装部署和 HA 配置

    轻松通关Flink第06讲:Flink 集群安装部署和 HA 配置

    本课时我们讲解了 Flink 的三种部署模式和高可用配置,并且对这三种部署模式的适用场景进行了讲解。在生产上,我们最常用的方式当然是 Flink on Yarn,借助 Yarn 在资源管理上的绝对优势,确保集群和任务的稳定。

    2024-02-01 05:15:45
  • 谈谈hashCode()

    目录找到 hashCode()什么是nativehashCode() 与 equals()找到 hashCode()hashCode()定义在 JDK 的 Object.java 中,这就意味着 Ja...

    2024-02-01 05:15:40
  • springboot拦截请求路径_第六章:如何在SpringBoot项目中使用拦截器

    拦截器对使用SpringMvc、Struts的开发人员来说特别熟悉,因为你只要想去做好一个项目必然会用到它。拦截器在我们平时的项目中用处有很多,如:日志记录(我们后续章节会讲到)、用户登录状态拦截、安...

    2024-02-01 05:15:11
  • 线性求乘法逆元

    乘法逆元的线性求法

    2024-02-01 05:15:03
  • LeetCode15——三数之和(排序+双指针)

    题目描述 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。 注意: 答案中不可以包...

    2024-02-01 05:14:57
  • 使用异步注解调用远程接口Spring Security认证授权不携带Token的问题

    同样项目中如果使用线程池调用远程接口,需要使用DelegatingSecurityContextExecutorService线程池。项目中开启异步注解@EnableAsync。项目中使用异步注解:@Async。

    2024-02-01 05:14:28
  • 腾讯三面面经(前端开发实习生)

    腾讯三面面经(前端开发实习生)我感觉是凉了orz…不管怎么样,菜鸡琳可千万不能气馁啊!!!just do it. 踏实努力学就好了!!总的来说还是很有收获的!流程:腾讯会议视频面(并没有开视频hhh)问题在浏览器输入网址之后有哪些过程,浏览器限制URL长度为多少IE:2083个字符;Firefox:65,536个字符;Safari: 80,000个字符;Opera: 190,...

    2024-02-01 05:14:22
  • 【PTA】5-7 使用同步机制协调线程的执行顺序

    【PTA】5-7 使用同步机制协调线程的执行顺序

    的计算,利用 Java 的同步机制,可以保证线程执行顺序的正确性。下面程序采用多个线程对整数执行。

    2024-02-01 05:14:06