The invention discloses a
Java application lightweight deployment
system and method based on dependency stability grading, and relates to the technical field of
software deployment, and the method comprises the following steps: collecting dependency
metadata, and generating a dependency
list description file; packaging the
Java application service code and the internal
runtime library into a service code file, forming a service code
ciphertext file, and generating a lightweight application deployment
package; constructing a basic container
mirror image, pulling the basic container
mirror image and a lightweight application deployment
package, decrypting a service code
ciphertext file, downloading missing dependency and verifying a dependency
fingerprint, and starting a SpringBoot application; and collecting dependency operation data, generating and issuing an incremental updating plan, executing the incremental updating plan, and updating the dependency stability
score and the dependency stability level. And the stability of the deployment carrier and the operation reliability of the
Java application are improved.