クライアントパッケージのアップグレード

目次

序文

1. クライアントをパッケージ化してアップグレードするにはどうすればよいですか?

2. 利用手順

1. まずバージョンを変更します

2. パッケージアップグレードコマンドを実行します。

要約する


序文

この記事では主に、日々の開発においてパッケージ化やアップグレードに必要となることの多い手順を記録します。


1. クライアントをパッケージ化してアップグレードするにはどうすればよいですか?

# リリース バージョンの
アップグレード ## バージョンの変更
* 親 pom.xml 
  <bill.client.version>0.1.2</bill.client.version> 
* test-bill-client <version>0.1.2</version> 

## リリース
* ターミナル cd test-bill-client 
* mvn cleandeploy -Dmaven.test.skip=true

2. 利用手順

1. まずバージョンを変更します

#首先,在父的pom.xml里,先写了依赖
            <dependency>
                <groupId>com.fxtesrch.milk</groupId>
                <artifactId>test-bill-client</artifactId>
                <version>${bill.client.version}</version>
            </dependency>

その後、一部のクライアントの内容を変更する場合は、パッケージを書き直してアップグレードする必要がありますが、そうしないと、他のシステムがクライアントを呼び出し、クライアントが更新されていない場合にエラーが報告されます。

まず、親 pom のバージョン番号を変更します。

 #第2,在父的pom.xml里进行bill.client.version进行版本号的更改
   <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <pro.version>1.0-SNAPSHOT</pro.version>
        <bill.client.version>0.1.5</bill.client.version>
    </properties>

次に、サブポムのバージョン番号を変更します。

#在子pom.xml中进行版本号的修改 
  <groupId>com.fxtesrch.milk</groupId>
    <artifactId>test-bill-client</artifactId>
    <version>0.1.5</version>
<!--    <version>0.1.2</version>-->
    <packaging>jar</packaging>

コードは次のとおりです(例)。

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import  ssl
ssl._create_default_https_context = ssl._create_unverified_context

2. パッケージアップグレードコマンドを実行します。


## 发布
* terminal cd test-bill-client
* mvn clean deploy -Dmaven.test.skip=true 

もう 1 つ注意すべき点は、Maven を介してリモート エンドにアップロードされるため、対応する場所にアップロードする前にリモート アドレスを入力する必要があることです。

 パッケージ化が成功したかどうかを確認する方法:

 

全体的なフローチャート:

 

コードは次のとおりです(例)。

data = pd.read_csv(
    'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')
print(data.head())

ここで使用される URL ネットワークによって要求されたデータ。


要約する

この記事では主に、日々の開発においてパッケージ化やアップグレードに必要となることの多い手順を記録します。

おすすめ

転載: blog.csdn.net/weixin_46442877/article/details/129383653