debugging a third-party sdk, can run all dependent packages directly under the project directory, but put some of these packages into the maven repository and then quote them and report an error. The runtime indicates that a referenced class cannot be found, but it is no problem to see that the jar package has been referenced in the libraries. What is the difference between putting the jar package directly in the project and introducing it with maven?