IDEA如何打jar包

IntelliJ IDEA如何打jar包

1、无maven打jar包

1、编写好Java项目后,点击File --> Project Structure,然后按照以下图示步骤进行打包操作

若项目还存在一些额外的文件,可通过以下方式,将文件添加到jar包中。

java 复制代码
//如果我们将项目打成jar包之后,a.log文件不识别,此时我们需要使用类加载器读取jar包中的文件  要求文件必须在一个resources格式的目录下
//这行代码只能在jar包中使用,如果项目没有打jar包这行代码无法识别a.log文件
InputStream inputStream = DataGenerator.class.getClassLoader().getResourceAsStream("a.log");
bufferedReader = new BufferedReader(new InputStreamReader(inputStream));

此时项目打包完成,然后前往控制台服务器 输入命令java -jar data-generator.jar

即可运行jar包。

2、Maven打jar包

点击界面最右侧的Maven,然后点击Lifecycle,点击package,直到控制台输出BUILD SUCCESS,即可打包成功!

相关推荐
evans在进步16 小时前
Spring Boot 核心机制详解:可执行 JAR、CORS、静态资源与配置绑定
spring boot·后端·jar
小小安于乱18 小时前
解决IDEA的git插件pull代码冲突但右下角不提示消息问题
java·git·intellij-idea
EXI-小洲1 天前
MacOS IDEA将本地项目代码上传至SVN空仓库
macos·svn·intellij-idea
学无止步_穷其一生2 天前
把 DeepSeek Harness 智能体嵌进 IntelliJ IDEA —— 类 Qoder 的 AI 编程插件
人工智能·intellij-idea·idea插件·deepseek
典典分享指南5 天前
用指纹算法给文章去重:mid_signature 实战
jvm·maven·intellij-idea·jetty
冷雨夜中漫步6 天前
IDEA CodeStyle代码风格格式化模板
java·ide·intellij-idea
EXI-小洲6 天前
MacOS 上使用 IntelliJ IDEA 指定 Main 函数并打包为 JAR 文件
macos·intellij-idea·jar
小小啊python7 天前
IDEA中SpringBoot项目配置热部署
java·ide·intellij-idea·springboot·热部署
树码小子8 天前
开启 IDEA 中的断言功能
android·java·intellij-idea
骇客野人8 天前
Docker Compose 部署多个独立 Jar 服务完整实操步骤
docker·容器·jar