From b1f65d41d46250b628a2a6d59f129aefd0c93955 Mon Sep 17 00:00:00 2001 From: mbcoder Date: Fri, 31 Mar 2023 13:58:42 +0100 Subject: [PATCH 1/6] Prepare for 200.1 release --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 589b6f4..27a41f1 100644 --- a/build.gradle +++ b/build.gradle @@ -20,7 +20,7 @@ plugins { } ext { - arcgisVersion = '200.0.0' + arcgisVersion = '200.1.0' } repositories { From 5c51f62a8b7e17f22ec1f55281429989e7b58f15 Mon Sep 17 00:00:00 2001 From: mbcoder Date: Thu, 6 Apr 2023 15:02:18 +0100 Subject: [PATCH 2/6] Updating to gradle 8.0.2 --- build.gradle | 3 +++ gradle/wrapper/gradle-wrapper.properties | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 27a41f1..3cd7ecf 100644 --- a/build.gradle +++ b/build.gradle @@ -28,6 +28,9 @@ repositories { maven { url 'https://esri.jfrog.io/artifactory/arcgis' } + maven { + url 'https://olympus.esri.com/artifactory/arcgisruntime-repo' + } } configurations { diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index ae04661..e1bef7e 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.2-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists From 8d15199373517262cc86328404c77eb096ea47f0 Mon Sep 17 00:00:00 2001 From: mbcoder Date: Thu, 6 Apr 2023 15:05:58 +0100 Subject: [PATCH 3/6] Updating to gradle 8.0.2 --- build.gradle | 3 --- 1 file changed, 3 deletions(-) diff --git a/build.gradle b/build.gradle index 3cd7ecf..27a41f1 100644 --- a/build.gradle +++ b/build.gradle @@ -28,9 +28,6 @@ repositories { maven { url 'https://esri.jfrog.io/artifactory/arcgis' } - maven { - url 'https://olympus.esri.com/artifactory/arcgisruntime-repo' - } } configurations { From 83f414c28bec140218e60729b6942441820770b1 Mon Sep 17 00:00:00 2001 From: mbcoder Date: Mon, 22 May 2023 15:24:26 +0100 Subject: [PATCH 4/6] Preparation for early adopter release --- README.md | 4 ++++ build.gradle | 6 ++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index d04aeea..542d76b 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,10 @@ Here is a starter project for the ArcGIS Maps SDK for Java with Gradle. +This branch is dedicated to getting started with our early adopter release of the ARM Linux release. The release is available as a Maven local install which can be requested by emailing [ARM64LinuxNative@esri.com](ARM64LinuxNative@esri.com) + +When you have been provided access to the release, once the maven local install script has been run, this branch will allow you to create a basic app which can run on an ARM Linux machine. + The project includes the Gradle wrapper, so there is no need to install Gradle to run the app. The app launches a window displaying a map. diff --git a/build.gradle b/build.gradle index 27a41f1..065833f 100644 --- a/build.gradle +++ b/build.gradle @@ -20,14 +20,12 @@ plugins { } ext { - arcgisVersion = '200.1.0' + arcgisVersion = '200.1.0-3734' } repositories { mavenCentral() - maven { - url 'https://esri.jfrog.io/artifactory/arcgis' - } + mavenLocal() } configurations { From 689c38dddbff158f839e2ce8c638276c14c7483a Mon Sep 17 00:00:00 2001 From: mbcoder Date: Mon, 22 May 2023 16:20:46 +0100 Subject: [PATCH 5/6] Preparation for early adopter release --- README.md | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/README.md b/README.md index 542d76b..64f5593 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Here is a starter project for the ArcGIS Maps SDK for Java with Gradle. This branch is dedicated to getting started with our early adopter release of the ARM Linux release. The release is available as a Maven local install which can be requested by emailing [ARM64LinuxNative@esri.com](ARM64LinuxNative@esri.com) -When you have been provided access to the release, once the maven local install script has been run, this branch will allow you to create a basic app which can run on an ARM Linux machine. +When you have been provided access to the release, once the maven local install script ('install-local.sh') has been run , this branch will allow you to create a basic app which can run on an ARM Linux machine. The project includes the Gradle wrapper, so there is no need to install Gradle to run the app. @@ -23,18 +23,6 @@ The app launches a window displaying a map. 5. In the Gradle view, double-click `copyNatives` under _Tasks > build_. This will unpack the native library dependencies to $USER_HOME/.arcgis. 6. In the Gradle view, double-click `run` under _Tasks > application_ to run the app. -### Eclipse - -1. Open Eclipse and select _File > Import_. -2. In the import wizard, choose _Gradle > Existing Gradle Project_, then click _Next_. -3. Select the java-gradle-starter-project directory as the project root directory. -4. Click _Finish_ to complete the import. -5. Select _Project > Properties_ . In _Java Build Path_, ensure that under the Libraries tab, _Modulepath_ is set to JRE System Library (JavaSE-11). In _Java Compiler_, ensure that the _Use compliance from execution environment 'JavaSE-11' on the 'Java Build Path'_ checkbox is selected. -6. Right-click the project in the Project Explorer or Package Explorer and choose _Gradle > Refresh Gradle project_. -7. Open the Gradle Tasks view with _Window > Show View > Other... > Gradle > Gradle Tasks_. -8. In the Gradle Tasks view, double-click `copyNatives` under _java-gradle-starter-project > build_. This will unpack the native library dependencies to $USER_HOME/.arcgis. -9. In the Gradle Tasks view, double-click `run` under _java-gradle-starter-project > application_ to run the app. - ### Command Line 1. `cd` into the project's root directory. From ded5ee4fe900e6f902b65dfc9063983910ec8b2f Mon Sep 17 00:00:00 2001 From: mbcoder Date: Mon, 22 May 2023 16:22:06 +0100 Subject: [PATCH 6/6] Preparation for early adopter release --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 64f5593..46740f5 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Here is a starter project for the ArcGIS Maps SDK for Java with Gradle. This branch is dedicated to getting started with our early adopter release of the ARM Linux release. The release is available as a Maven local install which can be requested by emailing [ARM64LinuxNative@esri.com](ARM64LinuxNative@esri.com) -When you have been provided access to the release, once the maven local install script ('install-local.sh') has been run , this branch will allow you to create a basic app which can run on an ARM Linux machine. +When you have been provided access to the release, and the maven local install script `install-local.sh` has been run , this branch will allow you to create a basic app which can run on an ARM Linux machine. The project includes the Gradle wrapper, so there is no need to install Gradle to run the app.