当前位置: 首页 > news >正文

idea spring boot 打包成可执行的 JAR包

idea 2023
spring boot 2.6.13
打包成可执行的 JAR包

创建一个 简单的 spring boot 程序
idea
File — New — Project

在这里插入图片描述
11
在这里插入图片描述
22
在这里插入图片描述
在这里插入图片描述
11

package com.example.demo.controller;import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
public class HelloWorldController {@RequestMapping("/hello")public String hello()  throws Exception{return "HelloWorld ,Spring Boot 666666 !";}
}

http://127.0.0.1:8080/hello

修改
server.port=8086

http://127.0.0.1:8086/hello

HelloWorld ,Spring Boot 666666 !

2 . 如何打包

在IDEA上将SpringBoot项目打包成jar包
https://gitcode.csdn.net/65ec46811a836825ed7962a6.html

方法一,最为推荐:
​ 项目右侧点击Maven,然后在Lifecycle下,点击clean 然后 点击 package
在这里插入图片描述

java -jar HelloWorld-0.0.1-SNAPSHOT.jar
HelloWorld-0.0.1-SNAPSHOT.jar中没有主清单属性
错误原因是

在这里插入图片描述
参考网址https://www.jb51.net/program/331436ija.htm发现,原来idea在pom.xml默认生成的下面一段打包配置xml中,有个属性skip默认为true了,改为false,重新打包,再运行就可以了

解决java-jar报错:xxx.jar 中没有主清单属性的方法
https://blog.csdn.net/liubing5188/article/details/146045182

下面这个图片不用看

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
运行jar包
在生成的jar包目录下,打开cmd命令界面,输入命令:

java -jar framework-web-7.0.jar

如果有 图片 等 后台 资源 ,需要怎么打包?

相关文章:

  • SpringBoot默认并发处理(Tomcat)、项目限流详解
  • .NET高频技术点(持续更新中)
  • 软件确认报告:审查功能、评估标准及推动软件稳定高效运行
  • 【图片识别内容改名】图片指定区域OCR识别并自动重命名,批量提取图片指定内容并重命名,基于WPF和阿里云OCR识别的解决
  • 【OpenAI】Updating your OpenAI library to the latest version
  • MySQL高可用方案全攻略:选型指南与AI运维实践
  • Linux——Mysql数据库操作
  • keepalived详细笔记
  • 【react组件】矩形框选小组件,鼠标左键选中 div,键盘 ESC 清空
  • Transformer编码器+SHAP分析,模型可解释创新表达!
  • 开源AI对比--dify、n8n
  • 云原生环境下服务治理体系的构建与落地实践
  • 【计算机视觉】OpenCV实战项目: Fire-Smoke-Dataset:基于OpenCV的早期火灾检测项目深度解析
  • 使用Python和OpenCV实现实时人脸检测与识别
  • 【软件测试】测试用例的概念与常见测试的模型
  • 电商平台如何做好DDoS 攻防战?
  • 【Java基础】——JVM
  • 如何获取NumPy数组中前N个最大值的索引
  • SSL证书格式详解:PEM、CER、DER、JKS、PKCS12等
  • 【C++设计模式之Template Method Pattern】
  • 中国词学研究会原会长、华东师大教授马兴荣逝世,享年101岁
  • 中日有关部门就日本水产品输华问题进行第三次谈判,外交部回应
  • 阿森纳被打得毫无脾气,回天无力的阿尔特塔只剩嘴硬
  • 西安碑林博物馆票价将调至85元,工作人员:10元属于改扩建期间惠民票
  • 巴基斯坦军方:印度袭击已致巴方31人死亡
  • 轿车追尾半挂车致3死1伤,事故调查报告:司机过分依赖巡航系统