La AWS SDK for Java versione 1.x è entrata in modalità manutenzione il 31 luglio 2024 e sarà disponibile il 31 end-of-support
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à.
Puoi usare Apache Maven
Nota
Per utilizzare le linee guida in questo argomento è necessario che sia installato Maven. Se non è già installato, visita http://maven.apache.org/
Crea un nuovo pacchetto Maven
Per creare un pacchetto Maven di base, apri una finestra di terminale (riga di comando) ed esegui:
mvn -B archetype:generate \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DgroupId=org.example.basicapp \ -DartifactId=myapp
Sostituisci org.example.basicapp con lo spazio dei nomi completo del pacchetto della tua applicazione e myapp con il nome del tuo progetto (questo diventerà il nome della directory del tuo progetto).
Per impostazione predefinita, crea un modello di progetto utilizzando l'archetipo quickstart, che è un buon punto di partenza-DarchetypeArtifactId
al comando archetype:generate
. Per esempio:
mvn archetype:generate \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DarchetypeArtifactId=maven-archetype-webapp \ -DgroupId=org.example.webapp \ -DartifactId=mywebapp
Configura l'SDK come dipendenza Maven
Per utilizzarlo AWS SDK for Java nel tuo progetto, dovrai dichiararlo come dipendenza nel file del tuo progetto. pom.xml
A partire dalla versione 1.9.0, puoi importare singoli componenti o l'intero SDK.
Specificazione di singoli moduli SDK
Per selezionare singoli moduli SDK, utilizza la AWS SDK for Java distinta base (BOM) per Maven, che garantirà che i moduli specificati utilizzino la stessa versione dell'SDK e siano compatibili tra loro.
Per utilizzare il BOM, aggiungi una <dependencyManagement>
sezione al pom.xml
file dell'applicazione, aggiungendola aws-java-sdk-bom
come dipendenza e specificando la versione dell'SDK che desideri utilizzare:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-bom</artifactId>
<version>1.11.1000</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Per visualizzare l'ultima versione della distinta base disponibile su AWS SDK for Java Maven Central, visita: com.amazonaws/. https://mvnrepository.com/artifact/ aws-java-sdk-bom<dependencies>
pom.xml
Ora puoi selezionare singoli moduli dall'SDK che usi nella tua applicazione. Poiché la versione SDK è già stata dichiarata nella distinta base, non è necessario specificare il numero di versione di ogni componente.
<dependencies>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-s3</artifactId>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-dynamodb</artifactId>
</dependency>
</dependencies>
Puoi anche fare riferimento a per AWS Code Sample Catalog
scoprire quali dipendenze usare per un determinato periodo. Servizio AWS Fare riferimento al file POM in un esempio di servizio specifico. Ad esempio, se sei interessato alle dipendenze per il servizio AWS S3, consulta l'esempio completo
Importazione di tutti i moduli SDK
Se desideri inserire l'intero SDK come dipendenza, non utilizzare il metodo BOM, ma dichiaralo semplicemente nel tuo modo: pom.xml
<dependencies>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.11.1000</version>
</dependency>
</dependencies>
Creare il progetto
Una volta impostato il progetto, puoi crearlo usando il comando di Maven: package
mvn package
Questo creerà il tuo –0—jar
file nella target
directory.
Crea l'SDK con Maven
Puoi usare Apache Maven per creare l'SDK dal codice sorgente. Per fare ciò, scarica il codice SDK da
mvn clean install