idea导出jar包
1,File -> Project Structure (Ctrl + Alt + Shift + S)
2,设置导出信息
- 选择一个Main Class
- JAR files from libraries的两个选项
- 选中第一个的话,打完包后是一个jar包,提取依赖库的字节码文件到目标的JAR文件中
- 选中第二个的话,打完包后是一个jar包,外带你项目所用的jar包,推荐第二个,把依赖库拷贝到输出的目录,并在manifest中添加对应的属性
- Directory for META-INF/MANIFEST.MF不要设置成默认的,设置成项目的根目录
- 点OK,然后勾选include in project build,点击OK
3,导出
菜单栏:Build -> Build Artifacts... 可以对一开始做出的jar导出配置进行导出,可以Build,Rebuild,Clean,Edit...
不如直接使用maven打包来的方便。。。
---
本文来自博客园,作者:Bingmous,转载请注明原文链接:https://www.cnblogs.com/bingmous/p/15643727.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?