Maven の依存関係をダウンロードして解決できない

問題: Maven の依存関係をダウンロードできません。

解決策: ローカルへのスリーパーティ ダウンロード、ローカル jar パッケージの使用

最初の解決策: jar をローカルの倉庫にインストールする

mvn install:install-file -Dfile=/Users/Downloads/aliyun-java-sdk-dyvmsapi-1.0.0-SNAPSHOT.jar -DgroupId=com.aliyun -DartifactId=aliyun-java-sdk-dyvmsapi -Dversion=1.0.0-SNAPSHOT -Dpackaging=jar

詳細なパラメータの説明:

-Dfile: ローカル jar パッケージ パス

-DgroupId: pom.xml <groupId>com.aliyun</groupId> に対応するグループ ID

-DartifactId:対応pom.xml <artifactId>aliyun-java-sdk-dyvmsapi</artifactId>

-Dversion: pom.xml <version>1.0.0-SNAPSHOT</version> に対応するバージョン番号

pom.xml

        <dependency>
            <groupId>com.aliyun</groupId>
            <artifactId>aliyun-java-sdk-dyvmsapi</artifactId>
            <version>1.0.0-SNAPSHOT</version>
        </dependency>

短所: 他の人がプロジェクトをダウンロードし、ローカルに jar プロジェクトがなく、正常に起動できない

方法 2: jar をプロジェクトにインストールする

a. プロジェクト jar パッケージを導入する

  <dependency>
            <groupId>com.aspose</groupId>
            <artifactId>aspose.slides</artifactId>
            <version>15.9.0</version>
            <scope>system</scope>
            <systemPath>${basedir}/src/lib/aspose/aspose.slides-15.9.0.jar</systemPath>
  </dependency>

b. パッケージ化プラグインを変更する

<!--maven打包插件-->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<!-- 同时发布本地引用包 -->
<configuration>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>

おすすめ

転載: blog.csdn.net/gao_yuwushengchu/article/details/124129476