idea 将java导出为可执行jar及导入jar依赖
2023-09-27 14:25:36 时间
使用maven可以很好的帮助我们进行依赖的管理,也可以使用maven的jar包打包插件构建出可运行的jar。那针对不是用maven进行管理的普通java项目,可以通过以下方式导出可执行的jar包以及导入需要的jar依赖:
1、新建一个普通的java项目
这种方式新建的项目只引入了jdk
2、导出可执行jar
File->Project Structure...
之后选择Artifacts,点击加号新增,如下图所示:
选择运行主类
最后点击ok
到这一步还没好,需要进行build
选择刚新加的进行build
构建完之后可以看到生成对应的jar
之后便可以在控制台运行该jar
3、导入依赖jar
File->Project Structure...之后选择Modules,点击+添加
选择要加入的依赖,加完之后点应用:
之后选择Artifacts,如下操作(不进行该操作无法将其引入jar中)
上述操作就可以将外部jar引入到最后打出的可执行jar中了
相关文章
- windows注册java的jar包为服务
- Java相关脚本-排查最消耗CPU的线程Jar冲突
- idea导入导出java jar包
- java重载和重载的区别
- [原]使用Fiddler捕获java的网络通信数据
- Java常用的非受检异常
- springboot项目启动 java -jar详解
- java面试之闭包(closure)
- Java学习-039-源码 jar 包的二次开发扩展实例(源码修改)
- Java Spring mvc 操作 Redis 及 Redis 集群
- java的poi技术读取Excel[2003-2007,2010]
- java安全编码指南之:输入注入injection
- Windows下IDEA run能运行springboot,java -jar maven打的包拉有中文的nacos配置,报org.yaml.snakeyaml.error.YAMLException错误解决
- Java中使用com.sun相关jar包出现编译错误,但是运行没有错误的解决方法和原因
- Java魔法堂:打包知识点之jar
- Java 异常面试题总结(2022最新版)
- 深入理解Java:类加载机制及反射
- java点滴之volatilekeyword特性
- Java开发 - 拦截器初体验
- Java的输入类Scanner
- 记录一下 Java 代码实现文件夹、文件的对比,主要包含 word、pdf、文本、图片等相关文件的对比计算,以及计算文本的相似率(重复率)、筛选出差异的文件、方便文件和文档的去重,并封装为jar包
- java -jar 命令启动后中文乱码
- Java封装公共Result结果返回类
- Java锁机制4.0
- java 设计模式二,策略模式