技术栈
jar
hm宋
10 分钟前
java
·
canal
·
jar
Canal 升级 jar 包操作文档(以升级 FastJSON 为例)
文档背景:生产 Canal 集群使用的 FastJSON 版本存在已知反序列化漏洞(如 CVE-2022-25845),需要升级 jar 包修复。本文以 FastJSON 升级为例,完整记录 Canal jar 包升级的流程、命令、验证方式及踩坑记录。
qq_36608622
6 天前
maven
·
intellij-idea
·
jar
idea 每次重启软件 Maven 中依赖 jar 包缺失
IDEA 每次重启 Maven 依赖 jar 包丢失 / 爆红完整解决方案现象:第一次刷新 Maven 一切正常;关闭 IDEA 再重启打开项目,依赖报红、找不到 jar 包,本地.m2/repository文件夹里面 jar 文件实际存在。
page_qiu
7 天前
svn
·
maven
·
jar
jekins 完整部署详细流程(集成 SVN 源码管理 + Maven 打包 + Jar 程序自动部署)
表1 硬件与系统要求项目最低配置推荐配置CPU2 核4 核及以上内存2 GB4 GB 及以上(Maven 打包吃内存)
澈如冬雪^
9 天前
pycharm
·
intellij-idea
·
jar
IDEA导入已经下载的jar包
下载的jar包zip打开,然后把所有的jar复制下来copy到lib目录下不要添加到git去了ctrl+shift选中第一个和最下面一个jar包,然后右键,点击添加到库就可以了
LINgZone2
14 天前
java
·
maven
·
jar
Maven多模块依赖管理与私有JAR包策略
相顾若初见
15 天前
java
·
jar
RuoYi后端jar镜像制作
如果容器不存在,需要先创建。您之前已经创建过,应该可以直接启动。启动大约需要 10-20 秒,看到类似以下内容表示成功:
evans在进步
18 天前
spring boot
·
后端
·
jar
Spring Boot 核心机制详解:可执行 JAR、CORS、静态资源与配置绑定
Spring Boot 简化了 Java Web 应用的构建与配置,但“开箱即用”背后仍有一套明确机制。本文集中讲解四个常见问题:可执行 JAR 为什么能直接启动、后端如何配置 CORS、静态资源如何映射,以及 @ConfigurationProperties 和 @Value 应该如何选择。
EXI-小洲
23 天前
macos
·
intellij-idea
·
jar
MacOS 上使用 IntelliJ IDEA 指定 Main 函数并打包为 JAR 文件
在 Java 开发中,打包应用程序为 JAR 文件(Java ARchive)是常见的操作,它能够将应用程序的所有类、资源和库文件打包成一个可执行的文件,便于分发和部署。对于开发者来说,能够在打包时指定Main 函数,使得程序能够在运行时自动找到入口点,十分重要。
骇客野人
25 天前
docker
·
容器
·
jar
Docker Compose 部署多个独立 Jar 服务完整实操步骤
场景说明:一台服务器,同时运行多个 SpringBoot jar(例如:api-gateway.jar、user-service.jar、order-service.jar) 架构: 多个 Java 微服务容器 + Nginx(网关 / 静态前端,可选)+ MySQL + Redis
不老刘
1 个月前
java
·
kubernetes
·
jar
【Java入门】Java服务部署方式全景对比:从java -jar到K8s
在日常开发中,我们经常会遇到这样的场景:本地跑得好好的Spring Boot服务,一上测试环境就报ClassNotFoundException;业务高峰要扩容,运维小哥得手动登录服务器拷贝JAR包、改配置;生产环境某个实例突然挂了,要人工查日志、重启服务……这些痛点背后,反映的正是Java服务部署方式的演进与选择问题。
带刺的坐椅
1 个月前
java
·
jar
·
solon
·
plugin
·
fatjar
跳出 Fatjar 的束缚:Solon 插件的体外扩展(E-Spi)与热插拔(H-Spi)
你把一个 Java 服务打成了单个 fatjar 发布出去。然后现实来了:运维想把数据源指向另一台主机,却不想让你重新构建;业务团队想在凌晨两点把某个模块下线,又不想重启整个进程。如果你唯一的答案是"重新打包、整包重发",那每一次都能感觉到那股摩擦。
happymagic
1 个月前
java
·
运维
·
服务器
·
spring boot
·
jar
java spring boot做的jar包程序,如何实现自动运行启动
要在不登录 Windows Server 的情况下让 Spring Boot 的 JAR 包自动运行,最标准的做法是将该 JAR 包封装成 Windows 服务 (Windows Service),或者利用 Windows 自带的 任务计划程序 (Task Scheduler)。
Circ.
1 个月前
pycharm
·
intellij-idea
·
jar
IDEA 引入 nx JAR:原目录可用,复制后失效的原因与解决
依赖其他 JAR 该 JAR 的 MANIFEST.MF 中 Class-Path 指向了 nx 目录下的其他 JAR,或代码中动态加载了其他库 Native 库依赖 JAR 依赖 .dll / .so / .dylib 等本地库,这些文件还在 nx 原目录 相对路径读取资源 代码中使用相对路径读取 nx 安装目录下的配置文件、许可证文件等 环境变量/系统属性 nx 安装时设置了特定的环境变量(如 NX_ROOT),JAR 运行时需要这些变量定位资源
次次皮
1 个月前
前端
·
tomcat
·
jar
Linux 下通过 XShell 手动更新 Tomcat 应用并重启
五六年前的时候,我在工作中发版项目,需要先打包,后部署到tomcat上,之后在linux中启动服务,当时记得命令是service xxx restart 启动。后来换几次工作都不需要自己来部署项目,或者是有自动化的部署工具,没用过原生的启动命令,最近接手的项目刚好又涉及到tomcat部署发版,但发现命令用的sh startup.sh,而不是记忆中的service xxx restart,所以搜了一下原因,整理一下
一水
1 个月前
java
·
开发语言
·
jar
java运行排错,新码旧jar
一个知识库列表接口挂了。前端照常请求:后端一把甩回来:NoSuchMethodError 这个名字有误导性。它不是编译器报的"找不到方法"——源码完全能编译通过。它是 JVM 在运行时发现某个 class 文件的二进制签名和调用方期望的不一致,抛出的一个 Error 子类。Error 意味着这不是业务异常,是 JVM 层面的问题:当前 classpath 上加载到的类,和编译时用的类,不是同一个版本。
拥你ω
2 个月前
java
·
linux
·
jar
Linux 下将 Java Jar 包配置为开机自启(使用 systemd)
我们经常使用 nohup java -jar ... & 的方式在后台启动 Spring Boot 等 Jar 包应用。 但这种方式在服务器重启后不会自动启动,需要手动再次执行命令。 本教程将以一个实际命令为例,演示如何将其配置为 系统服务,实现 开机自启、异常重启、日志管理。
tianyuanwo
2 个月前
java
·
jenkins
·
jar
深入掌握 java -jar 命令:从基础到 Jenkins Agent 实战
作为一名长期与 Java 和 Jenkins 打交道的工程师,java -jar 恐怕是每天执行频率最高的命令之一。它看起来简单,但背后涉及 JAR 规范、JVM 参数传递、程序参数解析以及与 CI/CD 工具的深度集成。本文将从背景知识到操作手册,再聚焦 Jenkins Agent 场景下的“加参数”与“设环境变量”等细节,整理成一篇可随时查阅的技术笔记。
chexus
2 个月前
docker
·
maven
·
jar
Docker 镜像瘦身:使用 Maven 拆分 Jar 包
在微服务架构中,每个服务通常都会被打包成一个独立的 Docker 镜像。然而,随着业务发展,依赖库(如 Spring Boot、日志框架、数据库驱动等)的体积越来越大,导致每个微服务镜像动辄几百 MB。这不仅占用了大量磁盘空间,还拖慢了 CI/CD 流水线的构建和部署速度。
hdsoft_huge
2 个月前
spring boot
·
docker
·
jar
SpringBoot 系列 20:Jar 打包 + Docker 容器化 + Compose 一键部署|服务器上线 & 零停机平滑升级全教程
文章评级:零基础上手+本地打包+Docker容器化+服务器部署+开机自启+生产避坑+运维全流程🔥 适用人群:后端初学者、SpringBoot项目上线、个人项目部署、企业生产交付、运维开发
丑小鸭是白天鹅
2 个月前
android
·
pycharm
·
jar
Android 打包jar
在module 里的build.gradle android 外层添加如下代码,如下是Groovy 语法: