Tag

Jar

0 views collected around this technical thread.

Java Captain
Java Captain
May 23, 2025 · Backend Development

Resolving Spring Boot Resource Loading Errors When Running from a JAR

This article explains why a Spring Boot application fails to locate a template file when packaged as a JAR, details the step‑by‑step debugging process, and provides code solutions using ClassPathResource or PathMatchingResourcePatternResolver to correctly read resources inside the JAR.

JarJavaSpring Boot
0 likes · 5 min read
Resolving Spring Boot Resource Loading Errors When Running from a JAR
Java Architect Essentials
Java Architect Essentials
Sep 2, 2024 · Backend Development

Dynamic Loading of JAR Files in Spring Boot Applications

This article explains how to dynamically load JAR files in a Spring Boot application, covering core concepts, benefits, usage of SpringBootClassLoader, creation of JARs, and alternative third‑party OSGi‑resource‑locator approaches with full code examples.

ClassLoaderJarJava
0 likes · 8 min read
Dynamic Loading of JAR Files in Spring Boot Applications
Architect's Guide
Architect's Guide
Jul 9, 2024 · Backend Development

Reducing SpringBoot Jar Size by Excluding Unnecessary lib Dependencies

This guide explains why SpringBoot JAR files become large when bundled with many external libraries, and provides a step‑by‑step method—including Maven configuration changes and runtime loader settings—to shrink the JAR by removing the BOOT‑INF/lib folder while preserving application functionality.

JarJavaMaven
0 likes · 5 min read
Reducing SpringBoot Jar Size by Excluding Unnecessary lib Dependencies
Code Ape Tech Column
Code Ape Tech Column
May 30, 2024 · Backend Development

Dynamic Loading of JAR Files in Spring Boot Applications

This article explains the concepts and step-by-step implementation of dynamically loading JAR packages in Spring Boot applications, covering built‑in classloader usage, creating JARs, and leveraging third‑party libraries to enhance flexibility and extensibility.

ClassLoaderJarJava
0 likes · 9 min read
Dynamic Loading of JAR Files in Spring Boot Applications
Top Architect
Top Architect
Sep 1, 2023 · Backend Development

Differences Between JAR and WAR Packages and How to Build Spring Boot Projects as JAR or WAR

This article explains the differences between JAR and WAR files, why Spring Boot runs with an embedded Tomcat when packaged as a JAR, how deployment changes when using an external Tomcat, and provides step‑by‑step instructions with Maven configurations to build Spring Boot applications as either JAR or WAR packages.

JarMavenSpring Boot
0 likes · 14 min read
Differences Between JAR and WAR Packages and How to Build Spring Boot Projects as JAR or WAR
Architecture Digest
Architecture Digest
Jun 15, 2023 · Backend Development

How to Package Spring Boot Projects as JAR and WAR

This article explains the differences between JAR and WAR packaging for Spring Boot applications, shows why embedded Tomcat behaves differently from external Tomcat, and provides step‑by‑step instructions with Maven commands and pom.xml modifications to build both JAR and WAR artifacts.

JarMavenServlet
0 likes · 13 min read
How to Package Spring Boot Projects as JAR and WAR
DevOps Cloud Academy
DevOps Cloud Academy
Jun 3, 2023 · Backend Development

How to Extract and Inspect JAR Files Using Command‑Line Tools

This guide explains what JAR files are, the typical formats they contain for Java applications, and provides step‑by‑step command‑line commands—including jar and unzip—to list, extract, and examine the contents of JAR archives without modifying the original files.

JarJavaUnzip
0 likes · 3 min read
How to Extract and Inspect JAR Files Using Command‑Line Tools
Java Architect Essentials
Java Architect Essentials
Apr 11, 2023 · Backend Development

Understanding JAR vs WAR Packaging in Spring Boot and How to Build Them

This article explains why a Spring Boot project runs differently when packaged as a JAR versus a WAR, outlines the historical evolution of Java web containers, compares the characteristics of JAR and WAR files, and provides step‑by‑step Maven commands and pom.xml configurations for building both package types.

JarJavaMaven
0 likes · 13 min read
Understanding JAR vs WAR Packaging in Spring Boot and How to Build Them
Selected Java Interview Questions
Selected Java Interview Questions
Feb 20, 2023 · Backend Development

Understanding the Difference Between JAR and WAR Packages in Spring Boot and How to Build Them

This article explains why a Spring Boot application behaves differently when run as a JAR versus deployed as a WAR, outlines the historical context of servlet containers, compares JAR and WAR formats, and provides step‑by‑step Maven commands and pom.xml modifications for packaging both types.

JarMavenSpring Boot
0 likes · 13 min read
Understanding the Difference Between JAR and WAR Packages in Spring Boot and How to Build Them
Wukong Talks Architecture
Wukong Talks Architecture
Dec 6, 2022 · Backend Development

Resolving Maven JAR Packaging and Dependency Issues for Third‑Party Consumption

This article explains common Maven commands, describes why a JAR built for execution cannot be imported by a third‑party project, and provides step‑by‑step solutions using the maven‑compiler‑plugin and maven‑assembly‑plugin to create dependency‑inclusive JARs.

Build ToolsJarJava
0 likes · 8 min read
Resolving Maven JAR Packaging and Dependency Issues for Third‑Party Consumption
Qunar Tech Salon
Qunar Tech Salon
Jun 4, 2021 · Information Security

Automated Risk Monitoring and Upgrade of Jar Components at Qunar

This article describes Qunar's end‑to‑end automated workflow for detecting high‑risk Jar component vulnerabilities, collecting asset information, orchestrating remediation with a SOAR platform, and leveraging the TCDEV auto‑upgrade service to reduce manual effort and improve security operations efficiency.

JarSOARTCDEV
0 likes · 8 min read
Automated Risk Monitoring and Upgrade of Jar Components at Qunar
360 Quality & Efficiency
360 Quality & Efficiency
Aug 21, 2020 · Backend Development

Understanding JAR File Format, Manifest Specification, Signing, Indexing, and Service Provider Mechanism

This article provides a comprehensive overview of the JAR file format, detailing the structure and purpose of the META-INF directory, manifest sections, signing files, index files, class‑path attributes, and service provider configuration, while also presenting the formal syntax specifications and examples for each component.

JarJavaManifest
0 likes · 23 min read
Understanding JAR File Format, Manifest Specification, Signing, Indexing, and Service Provider Mechanism
360 Quality & Efficiency
360 Quality & Efficiency
Mar 20, 2020 · Backend Development

How to Modify Class Files Inside a JAR Using JD-GUI and Eclipse

This guide explains step‑by‑step how to decompile a JAR with JD‑GUI, edit the extracted Java source in Eclipse, recompile the class, replace it in the original JAR, and rebuild the package, providing a practical method for updating embedded class files.

EclipseJD-GUIJar
0 likes · 3 min read
How to Modify Class Files Inside a JAR Using JD-GUI and Eclipse