mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-23 22:19:13 +00:00
28 lines
1.3 KiB
Plaintext
Executable File
28 lines
1.3 KiB
Plaintext
Executable File
This is an OSGi wrapper project around the parts of the AWS Java SDK libraries required by
|
|
this project. There is a Gradle configuration (build.gradle, settings.gradle). Change to this
|
|
project's directory (${workspace}/java/com.amazon.aws.aws-java-api) and run
|
|
|
|
rm ./lib/*
|
|
../../gradlew downloadLibs
|
|
|
|
This will download all JARs required for the components listed in build.gradle in the
|
|
dependencies section, such as
|
|
|
|
implementation 'software.amazon.awssdk:s3'
|
|
|
|
Add more components by adding more lines, such as
|
|
|
|
implementation 'software.amazon.awssdk:ec2'
|
|
|
|
and repeat the process as needed. Make sure to update build.properties to
|
|
reference the additional JAR files (which can alternatively be accomplished through the MANIFEST.MF
|
|
editor's "Runtime" tab).
|
|
|
|
To download source JARs which can then be attached, add lines such as the following to the dependencies section:
|
|
|
|
implementation group: 'software.amazon.awssdk', name: 's3', classifier: 'sources'
|
|
|
|
This will fetch the source JAR corresponding to the s3 code JAR. To attach it, go to the project's
|
|
build path settings, expand the code JAR's tree node in the "Libraries" tab, select the "Source Attachment"
|
|
sub-node, click the "Edit" button and select the source JAR that got downloaded. Don't forget to add the
|
|
source JAR to the git repository. |