Einführung: Aufgrund der Projektanforderungen muss die Schnittstelle des SMS -Verifizierungscodes durch Alibaba ersetzt werden, aber es war mir peinlich, dass das JAR -Paket, das Alibaba größer ist als die Maven -Version, nicht mehr als die Maven -Version hatte. Nach Routine sollte es natürlich Baidus Welle sein, aber nachdem Baidu viele Lösungen gefunden hatte, wurde festgestellt, dass keiner von ihnen nützlich war und das Plagiat und das Kopieren des Artikels sehr ernst waren. Nachdem sie N -Lösungen ausprobiert hatten, waren sie alle falsch. Sie haben das externe JAR-Paket nicht in den Buch-Inf-Ordner verpackt. Nach dem n -ten Versuch wurde das externe JAR -Paket schließlich in das JAR -Paket importiert. Nehmen wir es hier auf, um eine erneute Beleidigung zu verhindern! ! !
Erstellen Sie zunächst einen neuen LIBS -Ordner (sowohl im Root -Verzeichnis als auch im Ressourcenverzeichnis) und setzen Sie das Glas ein, das Sie in ihn importieren müssen.
Fügen Sie dann die folgende Konfiguration zum POM hinzu und fordern Sie Maven auf, das lokale Glas zu importieren
<Depepentcy> <gruppe> com.aliyun </GroupId> <artifactId> aliyun-java-sdk-core </artifactId> <version> 3.2.2 </Version> <Schops> System </scope> <systemPath> $ {project.basedir} /libs/aliyun-java-sdk-core- <gruppe> com.aliyun </GroupId> <artifactId> aliyun-java-sdk-dysmsapi </artifactId> <version> 1.0.0 </Version> <Schops> System </scope> <systemPath> $ {project.basedir} /libs/aliyun-java-sdk-dysmsapi-0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.-Java-sdk-sdk-dysmsapiMit Ausnahme der Systempath -Konfiguration gibt es den Ort des von Maven eingeführten lokalen JAR -Pakets an, andere Konfigurationen können beiläufig geschrieben werden.
Spüren Sie! ! ! Klopfen Sie auf die Tafel! ! ! Der folgende Schritt ist auch der wichtigste Schritt. In vielen Tutorials im Internet fehlt ein solcher Schritt, und obwohl es lokal ausgeführt werden kann, kann es nicht verwendet werden, um es mit Maven zu verpacken, da Maven das lokale Glas nicht auch zum generierten Paket macht.
Stellen Sie den Parameter "IncludeYSTEMSCOPE
<build> <plugins> <plugin> <GroupId> org.springframework
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.