Nome del pacchetto per le mappature ArtifactID di Maven - AWS SDK for Java 2.x

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Nome del pacchetto per le mappature ArtifactID di Maven

Quando migri il tuo progetto Maven o Gradle dalla v1 dell'SDK for Java alla v2, devi capire quali dipendenze aggiungere al tuo file di build. L'approccio descritto nel step-by-step Istruzioni di migrazione con esempio (passaggio 3) utilizza i nomi dei pacchetti nelle istruzioni di importazione come punto di partenza per determinare le dipendenze (come ArtifactID) da aggiungere al file di build.

È possibile utilizzare le informazioni in questo argomento per mappare i nomi dei pacchetti v1 agli artifactID v2.

Convenzione di denominazione comune utilizzata nei nomi dei pacchetti e nei Maven ArtifactID

La tabella seguente mostra la convenzione di denominazione comune utilizzata dagli SDK per un determinato SERVICE_ID. Un SERVICE_ID è un identificatore univoco per un. Servizio AWS Ad esempio, il SERVICE_ID per il servizio Amazon S3 è s3 ed cognitoidentity è il SERVICE_ID per Amazon Cognito Identity.

nome del pacchetto v1 (dichiarazione di importazione) artifactID v1 artifactID v2 nome del pacchetto v2 (istruzione di importazione)
com.amazonaws.services.service_id aws-java-sdk-ID_SERVIZIO ID_SERVIZIO software.amazon.awssdk.services.service_id
Esempio di Amazon Cognito Identity (SERVICE_ID:) cognitoidentity
com.amazonaws.services. identità cognitiva aws-java-sdk- identità cognitiva identità cognitiva software.amazon.awssdk.services. identità cognitiva

differenze SERVICE_ID

All'interno della v1

In alcuni casi il SERVICE_ID differisce tra il nome del pacchetto e l'artifactID per lo stesso servizio. Ad esempio, la riga CloudWatch Metrics della tabella seguente mostra che metrics è il SERVICE_ID nel nome del pacchetto ma è il SERVICE_ID dell'ArtifactID. cloudwatchmetrics

All'interno della v2

Non ci sono differenze nel SERVICE_ID utilizzato nei nomi dei pacchetti e negli ArtifactID.

Tra v1 e v2

Per la maggior parte dei servizi, il SERVICE_ID nella v2 è lo stesso del SERVICE_ID della v1 sia nei nomi dei pacchetti che negli ArtifactID. Un esempio di ciò è il SERVICE_ID, come mostrato nella tabella precedente. cognitoedentity Tuttavia, alcuni SERVICE_ID differiscono tra gli SDK, come mostrato nella tabella seguente.

Un SERVICE_ID in grassetto in una delle colonne v1 indica che è diverso dal SERVICE_ID utilizzato nella v2.

Nome servizio nome del pacchetto v1 artifactID v1 artifactID v2 nome del pacchetto v2

Tutti i nomi dei pacchetti iniziano con com.amazonaws.services quello mostrato nella prima riga.

Tutti gli ArtifactID sono racchiusi tra tag, come mostrato nella prima riga.

Tutti gli ArtifactID sono racchiusi tra tag, come mostrato nella prima riga.

Tutti i nomi dei pacchetti iniziano con software.amazon.awssdk quello mostrato nella prima riga.

API Gateway com.amazonaws.services.apigateway <artifactId>aws-java-sdk- gateway API</artifactId> <artifactId>una porta d'accesso</artifactId> software.amazon.awssdk.services.apigateway
Registro delle app registro delle app apprendistato registro del catalogo dei servizi registro del catalogo dei servizi
Application Discovery scoperta delle applicazioni scoperta scoperta delle applicazioni individuazione delle applicazioni
Runtime AI Augmented autonomia aerea aumentata durata dell'aria aumentata runtime sagemaker a2i runtime sagemakera2i
Certificate Manager gestore dei certificati acm acm acm
CloudControl API API di controllo cloud API di controllo cloud controllo cloud controllo del cloud
CloudSearch cloudsearch v2 cloudsearch cloudsearch cloudsearch
CloudSearch Dominio dominio cloudsearch ricerca nel cloud dominio cloudsearch dominio cloudsearch
CloudWatch Eventi eventi cloudwatch eventi eventi cloudwatch eventi cloudwatch
CloudWatch Evidentemente Cloudwatch evidentemente cloudwatch evidentemente evidently evidently
CloudWatch Registri logs logs log di cloudwatch cloudwatchlogs
CloudWatch Metriche metriche metriche cloudwatch cloudwatch cloudwatch
CloudWatch rum Cloudwatch rum cloudwatchrum rum rum
Provider di identità Cognito cognitoidp cognitoidp provider di cognitoidentity provider di cognitoidentity
Campagna Connect connetti la campagna connetti la campagna collegare le campagne collegare le campagne
Connect Wisdom connetti la saggezza connettere la saggezza wisdom wisdom
Database Migration Service servizio di migrazione del database dms migrazione del database migrazione del database
DataZone zona dati zona dati esterna zona dati zona dati
DynamoDB dinamo dbv2 dynamodb dynamodb dynamodb
File system elastico file system elastico efs efs efs
Riduzione elastica della mappa elasticmapreduce emr emr emr
Glue DataBrew incolla databrew incollare databrew databrew databrew
IAM Roles Anywhere sono ruoli ovunque sono ruoli ovunque rolesanywhere rolesanywhere
Gestione di identità gestione dell'identità iam iam iam
Dati IoT dati IoT iot piano dati iot piano dati iot
Analisi Kinesis kinesisanalytics kinesis kinesisanalytics kinesisanalytics
Kinesis Firehose manichetta antincendio kinesis kinesis firehose firehose
Canali di segnalazione video Kinesis canali di segnalazione video kinesis canali di segnalazione video kinesis segnalazione video kinesis segnalazione video kinesis
Lex runtime lex lex runtime lex lexruntime
Attenzione a Vision fai attenzione alla visione attenzione alla visione lookoutvision lookoutvision
Modernizzazione del mainframe modernizzazione del mainframe modernizzazione del mainframe m2 m2
Misurazione del Marketplace misurazione del mercato servizio di marketplacemetering misurazione del marketplace misurazione del marketplace
Grafana gestita grafana gestito grafana gestito grafana grafana
Mechanical Turk mturk richiedente turco meccanico mturk mturk
Suggerimenti di strategia dell'Hub di migrazione raccomandazioni sulla strategia dell'hub di migrazione raccomandazioni strategiche di migrationhub strategia migrationhub strategia migrationhub
Nimble Studio studio agile studio agile nimble nimble
5G privato 5g privato 5g privato reti private reti private
Prometheus prometeo prometeo amp amp
Cestino bidone per riciclare pattumiera rbin rbin
API dati di Redshift redshift data api redshiftdataapi dati redshift dati redshift
Route 53 domini route53 route53 domini route53 domini route53
Sage Maker Edge Manager sagemaker edgemanager sagemakedgemanager sagemakeredge sagemaker edge
Token di sicurezza token di sicurezza sts sts sts
Migrazione dei server migrazione del server migrazione del server sms sms
Email semplice email semplice ses ses ses
Email semplice V2 email semplice v2 ses v2 sesv2 sesv2
Gestione semplice dei sistemi gestione semplice dei sistemi ssm ssm ssm
Flusso di lavoro semplice flusso di lavoro semplice flusso di lavoro semplice swf swf
Step Functions funzioni a fasi funzioni step sfn sfn