Method for automatically repairing Java software dependency conflict problem
A conflict problem and software technology, applied in the field of automatic repair of Java software dependency conflict problems, can solve problems such as runtime errors, Maven build tools do not provide solutions, etc., to save development costs, reduce the time to resolve runtime errors, and reduce The effect of the probability of runtime errors
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0038] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.
[0039] like figure 1 As shown, the method for automatically repairing the Java software dependency conflict problem in this embodiment is as follows:
[0040] Step 1: Get the project code and dependencies of the current project;
[0041] In this embodiment, Maven is used to analyze the project pom file to obtain the complete dependency tree of the project, because the Maven loading mechanism ensures that only one version of each dependency is loaded and used, so a complete dependency tree includes project loaded dependencies and unused The loaded dependencies traverse the complete dependency tree, and store each dependency on the dependency tree as a node in the...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com