jar

EXI-小洲2 天前
macos·intellij-idea·jar
MacOS 上使用 IntelliJ IDEA 指定 Main 函数并打包为 JAR 文件在 Java 开发中,打包应用程序为 JAR 文件(Java ARchive)是常见的操作,它能够将应用程序的所有类、资源和库文件打包成一个可执行的文件,便于分发和部署。对于开发者来说,能够在打包时指定Main 函数,使得程序能够在运行时自动找到入口点,十分重要。
骇客野人4 天前
docker·容器·jar
Docker Compose 部署多个独立 Jar 服务完整实操步骤场景说明:一台服务器,同时运行多个 SpringBoot jar(例如:api-gateway.jar、user-service.jar、order-service.jar) 架构: 多个 Java 微服务容器 + Nginx(网关 / 静态前端,可选)+ MySQL + Redis
不老刘7 天前
java·kubernetes·jar
【Java入门】Java服务部署方式全景对比:从java -jar到K8s在日常开发中,我们经常会遇到这样的场景:本地跑得好好的Spring Boot服务,一上测试环境就报ClassNotFoundException;业务高峰要扩容,运维小哥得手动登录服务器拷贝JAR包、改配置;生产环境某个实例突然挂了,要人工查日志、重启服务……这些痛点背后,反映的正是Java服务部署方式的演进与选择问题。
带刺的坐椅12 天前
java·jar·solon·plugin·fatjar
跳出 Fatjar 的束缚:Solon 插件的体外扩展(E-Spi)与热插拔(H-Spi)你把一个 Java 服务打成了单个 fatjar 发布出去。然后现实来了:运维想把数据源指向另一台主机,却不想让你重新构建;业务团队想在凌晨两点把某个模块下线,又不想重启整个进程。如果你唯一的答案是"重新打包、整包重发",那每一次都能感觉到那股摩擦。
happymagic13 天前
java·运维·服务器·spring boot·jar
java spring boot做的jar包程序,如何实现自动运行启动要在不登录 Windows Server 的情况下让 Spring Boot 的 JAR 包自动运行,最标准的做法是将该 JAR 包封装成 Windows 服务 (Windows Service),或者利用 Windows 自带的 任务计划程序 (Task Scheduler)。
Circ.18 天前
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 运行时需要这些变量定位资源
次次皮19 天前
前端·tomcat·jar
Linux 下通过 XShell 手动更新 Tomcat 应用并重启五六年前的时候,我在工作中发版项目,需要先打包,后部署到tomcat上,之后在linux中启动服务,当时记得命令是service xxx restart 启动。后来换几次工作都不需要自己来部署项目,或者是有自动化的部署工具,没用过原生的启动命令,最近接手的项目刚好又涉及到tomcat部署发版,但发现命令用的sh startup.sh,而不是记忆中的service xxx restart,所以搜了一下原因,整理一下
一水20 天前
java·开发语言·jar
java运行排错,新码旧jar一个知识库列表接口挂了。前端照常请求:后端一把甩回来:NoSuchMethodError 这个名字有误导性。它不是编译器报的"找不到方法"——源码完全能编译通过。它是 JVM 在运行时发现某个 class 文件的二进制签名和调用方期望的不一致,抛出的一个 Error 子类。Error 意味着这不是业务异常,是 JVM 层面的问题:当前 classpath 上加载到的类,和编译时用的类,不是同一个版本。
拥你ω25 天前
java·linux·jar
Linux 下将 Java Jar 包配置为开机自启(使用 systemd)我们经常使用 nohup java -jar ... & 的方式在后台启动 Spring Boot 等 Jar 包应用。 但这种方式在服务器重启后不会自动启动,需要手动再次执行命令。 本教程将以一个实际命令为例,演示如何将其配置为 系统服务,实现 开机自启、异常重启、日志管理。
tianyuanwo1 个月前
java·jenkins·jar
深入掌握 java -jar 命令:从基础到 Jenkins Agent 实战作为一名长期与 Java 和 Jenkins 打交道的工程师,java -jar 恐怕是每天执行频率最高的命令之一。它看起来简单,但背后涉及 JAR 规范、JVM 参数传递、程序参数解析以及与 CI/CD 工具的深度集成。本文将从背景知识到操作手册,再聚焦 Jenkins Agent 场景下的“加参数”与“设环境变量”等细节,整理成一篇可随时查阅的技术笔记。
chexus1 个月前
docker·maven·jar
Docker 镜像瘦身:使用 Maven 拆分 Jar 包在微服务架构中,每个服务通常都会被打包成一个独立的 Docker 镜像。然而,随着业务发展,依赖库(如 Spring Boot、日志框架、数据库驱动等)的体积越来越大,导致每个微服务镜像动辄几百 MB。这不仅占用了大量磁盘空间,还拖慢了 CI/CD 流水线的构建和部署速度。
hdsoft_huge1 个月前
spring boot·docker·jar
SpringBoot 系列 20:Jar 打包 + Docker 容器化 + Compose 一键部署|服务器上线 & 零停机平滑升级全教程文章评级:零基础上手+本地打包+Docker容器化+服务器部署+开机自启+生产避坑+运维全流程🔥 适用人群:后端初学者、SpringBoot项目上线、个人项目部署、企业生产交付、运维开发
丑小鸭是白天鹅1 个月前
android·pycharm·jar
Android 打包jar在module 里的build.gradle android 外层添加如下代码,如下是Groovy 语法:
霸道流氓气质1 个月前
chrome·python·jar
Kiro 中反编译 JAR 包并分析字节码的流程指南当你的项目依赖了内部库(没有源码),需要确认某个配置项/属性是否被该库使用、以及具体如何使用时,可以通过以下流程进行字节码分析。
放弃 治疗1 个月前
java·jar
Windows 11系统 最新 Launch4j 安装与使用教程:从 JAR 到 EXE 的完整打包指南目录文章目录安装流程小结概要本文介绍如何用 Launch4j 将 Java 的 jar 包转换为 Windows 可执行 exe 文件。内容涵盖:Launch4j 简介与核心功能、官网下载安装步骤、jar 包与图标准备、Basic/JRE 等关键参数配置、生成 exe 并测试运行,以及常见报错(闪退、找不到JRE、图标不生效)排查方法。帮助 Java 开发者快速为程序打包出专业、易用的 Windows 客户端。
pW3g3lLuu1 个月前
java·pycharm·jar
在 VS Code 里直接改 JAR,我复刻了JarEditor事情不大,但步骤很多,用起来总觉得不顺手。所以我做了一个 VS Code 扩展,名字叫 JarEditor。
飘灬渺1 个月前
spring boot·maven·jar
Spring Boot :将自定义的 JAR 包引入到 Maven 项目中在开发Spring Boot项目时,我们经常需要引入第三方库或自定义的JAR包来扩展功能添加本地 JAR 依赖,使用 system 和 ${project.basedir}/lib/… 引用
小杨互联网2 个月前
java·jar·java反编译·jar反编译·java逆向·源码还原
Jar反编译逆向2.0教程实战小杨今天带了逆向2.0的课程实战:jar逆向2.0课程自动化工具+传统修复文章链接:https://xyjsp.blog.csdn.net/article/details/154915852?spm=1001.2014.3001.5502
yz_aiks2 个月前
linux·python·jar·自启动·systemd
Linux Jar包配置Systemd自启动实战:从排查到配置全流程title: “Linux Jar包配置Systemd自启动实战:从排查到配置全流程” tags:导读:前几天在生产服务器上发现两个 Java 服务跑了好几年,但从来没配过自启动——服务器一旦重启就完了。这篇文章把整个排查和配置过程记录下来,方便以后遇到类似情况直接照做。
SL-staff2 个月前
数据库·jar·规则引擎·数据源·jvs-rules·api 接口·jvs低代码
(一)数据源配置 —— JVS-Rules规则引擎 V2.5 操作说明介绍数据源是JVS-Rules系统的基础,用于将不同的数据来源(如各种数据库、API接口等)统一接入,以便在后续的数据分析和规则判断中进行统一的应用和加工。