PreEmptive Protection™ DashO™ 11 uses new licensing and requires a new minimum runtime JVM. The details below will help you understand the changes. See the change log for a list of the changes.
Licensing
When you upgrade to DashO 11, DashO must successfully validate your license with PreEmptive Servers at least once in order to run. In order to do this, DashO will require an active license to be configured and will require an active internet connection. If you encounter difficulties with this license validation, please contact PreEmptive support for assistance.
Notes:
If you use DashO in an environment that requires use of a proxy to access the internet, you will need to configure your proxy settings.Support for using the license file found in DashO's installation directory has been deprecated.
Please contact PreEmptive regarding migrating to a Floating license.
Android Integration
When upgrading to DashO 11, if you are using the DashO Gradle Plugin for Android integration, you may need to update the DashO configuration in your Gradle build scripts. DashO Gradle Plugin for Android v1.3.0 (and later) will automatically search for the latest installation of DashO 11, but earlier versions of the plugin will only search for the latest installed version of DashO 10.
If you are relying on the plugin to automatically resolve where DashO is installed, you will need to configure the searchVersion
to search for 11
and/or update your build script to reference v1.3.0 or later (i.e. com.preemptive.dasho:dasho-android:1.3.+
). Refer to Configuring DashO Home for more details on specifying where DashO 11 is installed.
Java Requirements
DashO requires Java 8, or later to run. If you use the installers, an appropriate version of Java is included and configured. If you are using DASHO_JAVA_HOME
to configure which version of Java is used, you will need to verify it is Java 8, or later.
Other changes
The deprecated property${javaws.jar}
will no longer be automatically expanded as this jar has been removed from recent versions of java. If this jar is necessary for your project, you will need to either provide a default value or define it based on $JDK_HOME
(e.g. ${JDK_HOME}/jre/lib/javaws.jar
).
Upgrading from DashO v9.x
Please see the DashO v10 upgrading documentation for information about migrating. If you are using the older DashO Gradle Plugin on your Android projects, they should be updated to use Android Mode.